
현재 프로덕션 서버에서 작업 중인데 버전 간 비호환성으로 인해 Java 프로그램을 실행할 수 없습니다. Java 7이 서버에 설치되고 프로그램은 Java 8을 사용하여 컴파일됩니다.
다음 패키지가 설치된 것을 발견했습니다.JDK.x86_64
이거 써보려고 하는데지도 시간, 그런데 누군가가 언급했어요자바-1.7.0-openjdk새 패키지를 설치하려면 먼저 패키지를 제거해야 합니다.
이 패키지(기사에 언급된 패키지와 현재 설치된 패키지)의 차이점과 이를 제거해도 안전한지 알고 싶습니다.
감사해요
답변1
일부 애플리케이션은 OpenJDK 버전을 사용할 때 실패하여 Oracle Java에 종속되는 것으로 알려져 있습니다. (반대로, 원하는 일부 응용 프로그램은 OpenJDK에 따라 달라질 수 있습니다. 이것이 바로 세상입니다).
이러한 업그레이드에서는 결과를 평가하여 개선되거나 중단되는지 확인해야 합니다. 이 두 가지 구현에 대해서는 많은 의견이 있습니다.
추가 자료: