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