Da quello che ho capito Eclipse Indigo 3.7.1 ora dovrebbe avere il supporto per Java 7.Come posso usare Java 7 con Eclipse Indigo 3.7.1
ho scaricato Eclipse 3.7.1. e JDK 1.7.0 e aggiunto JRE7 nelle impostazioni in Eclipse. Poi ho creato un nuovo progetto utilizzando JRE7 e scritto un breve programma Java 7:
public class Test7 {
public static void main(String[] args) {
String k = "Hello";
switch(k) {
case "World": System.out.println("World Hello");
break;
case "Hello": System.out.println("Hello World");
break;
}
}
}
Ma ottengo un errore quando si tenta di utilizzare una stringa in un'istruzione switch. L'errore in Content assistere assomiglia a questo:
Ho fatto qualcosa di sbagliato o non Eclipse 3.7.1 hanno il supporto per Java 7 ancora? C'è qualche impostazione in Eclipse che devo cambiare?
+1 Inoltre, è possibile utilizzare un JDK per lo sviluppo anziché un JRE. –
Hmmm. Ho pensato che fosse davvero fatto, ma forse no: http://wiki.eclipse.org/JDT_Core/Java7 –
@Ernest: hai ragione, ho avviato Eclipse 3.7.0 quando ho provato. Ma ora in 3.7.1 funziona bene. Grazie! – Jonas