다소 오래된 Eclipse로 openJdk9 repository에서 최신 Java를 시험해보고 싶었습니다. 내가 다운로드, 빌드 및 설치, 모든 일을 잘. 그런 다음 이클립스의 기본 JVM으로 설정했는데 모두 재 컴파일되었지만 java.lang.CharSequence
과 같은 기본 Java 클래스는 발견되지 않으므로 오류가 발생합니다.Eclipse Indigo with JDK9
빌드 경로가 정상적으로 표시되며 rt.jar
도 마찬가지입니다.
Eclipse Indigo가 JDK9를 사용하는 것을 차단하는 것이 있습니까? 새로운 Java 기능을 조사하려고하는 것이 아니라 최신 버전을 사용하여 성능을 측정하려고했습니다.
어쨌든 그것은 최신 Java가 아닙니다. 최신 Java는 3 월에 최종 릴리스가되면 Java 8이 될 것입니다. 이것은 다음 개발주기의 사전 사전 점검 (pre-pre-pre checkin)이어야합니다. – Gimby
IDE에서 사용하고있는 JRE에 대해 몇 가지 가정을하고 있다고 생각합니다. 이러한 가정은 아직 알파 단계에 진입하지 않은 JRE에 대해서는 (명백하게) 실패합니다. 또 다른 우려 사항 : Eclipse는 자체 컴파일러를 사용하므로 문제가 발생할 수 있습니다. –
드라이브에 rt.jar이 있습니까? 그것은 Java 9에서 사라져야하며 심각한 혼란을 야기 할 수 있습니다. –