-source 1.5 및 -target 1.5 매개 변수를 사용하여 Java 버전 1.6으로 소스를 컴파일했으며 컴파일러가 전혀 불평하지 않습니다.Java 및 "frontwards"호환성 질문
여전히 응용 프로그램은 누락 된 메서드로 인해 Java 1.5에서 실행되지 않습니다. 물론 소스 코드 중 일부를 1.5 규격으로 다시 작성할 수는 있지만 이해할 수없는 부분은 있습니다. 하단의 java 바이트 코드가 "전방"호환되지 않아야합니까?
바이트 코드로 변환 된 메소드가 아닌가요? 1.6 libs/methods (형식적으로 String.isEmpty())를 1.5 바이트 코드로 컴파일하고 압축 파일에 모두 압축 할 수 있습니까?
완전히 통합 된 Java를 사용하는 유일한 OS 인 Mac OSX에 관한 1.6,/ –
1.6은 Mac OS X에서 확실히 사용 가능합니다. 지금은 6u10 플러그인 버전도 있습니다. 유감스럽게도 아직까지는 Mac OS X의 모든 지원 버전에서 기본적으로 1.6입니다. –
64 비트 버전에서만 사용 가능하다고 생각합니다. –