Из того, что я понимаю Eclipse Indigo 3.7.1 теперь должен иметь поддержку Java 7.
Я скачал Eclipse 3.7.1. и JDK 1.7.0 и добавили JRE7 в настройках в Eclipse. Затем я создал новый проект с использованием JRE7 и написал короткую программу на 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;
}
}
}
Но я получаю ошибку, когда пытаюсь использовать строку в операторе Switch. Ошибка в Content Assist выглядит следующим образом:
Я что-то не так сделал или Eclipse 3.7.1 еще не поддерживает Java 7? Есть ли какие-либо настройки в Eclipse, которые мне нужно изменить?