Java 7을 사용하여 작성된 오래된 응용 프로그램이 있습니다. Java 8 JRE에서 제대로 실행됩니다. Java 8 기능을 사용하기 위해 코드를 다시 작성할 계획은 없습니다. 컴파일 된 코드를 최신 Java 8 JDK로 업그레이드하면 기술적 인 이점이 있습니까?
분명히하기 위해 코드는 현재 Java 7로 컴파일되어 있으며 최신 Java 8 JRE로 이미 실행 중입니다. Java 8 런타임 개선의 이점이 이미 있습니다. 이 질문은 버전 8로 컴파일하고 Java 8 컴파일 된 바이트 코드로 실행하여 이점을 얻을 수 있는지 여부입니다.
또한 개발자 생산성과 같은 비 기술적 이점에 대해서는 걱정하지 않습니다. 나는 이것이 중요하지만이 질문의 요점은 아니라고 생각합니다. 개발 팀이없는 프로덕션 코드를 요구합니다. 순전히 유지 관리 모드입니다.