2009-08-04 2 views
1

가능한 새로운 자바 업데이트는 무엇 오른쪽 아래 모서리에응용 프로그램은 자바 1.4에서 실행하지만 윈도우 서버

자바 1.4에서 실행 내 윈도우 서버에서 응용 프로그램을 실행하고 말한다, 자바는 저를 업데이트하려고합니다. 이것은 Java 1.6으로 업데이트 될 예정입니까? 아니면 자동 업데이트는 패치가 아닌 패치 만 내보내고 시스템은 여전히 ​​Java 1.4입니다.

어떤 통찰력도 좋을 것입니다!

감사합니다.

답변

3

업데이트를 허용하면 컴퓨터에 새로운 Java 1.6 JVM이 설치됩니다. 응용 프로그램 설정 방법에 따라 Java Home 폴더의 경로가 스크립트 나 구성 파일로 실행되는 경우에는 영향을 미치지 않을 것입니다.

그러나 PATH가 새 Java 실행 파일을 가리 키도록 변경되므로 프로그램이 "java -jar SomeApp.jar"를 사용하여 실행되는 경우 영향을 미칩니다. Java 1.6은 Java 1.4와 역 호환이 가능하지만 먼저 별도의 시스템에서 테스트해볼 가치가 있습니다!

+0

java 1.4와 java 1.5 사이에는 특정 XML 라이브러리에 몇 가지 문제가있었습니다. 세부 사항은 기억이 나지 않지만 프로덕션 환경에서 사용하기 전에 Java 1.6을 사용하여 응용 프로그램을 테스트하는 것은 실제로 매우 좋은 아이디어입니다. – extraneon

+0

* 6u10 이상에서 *를 자동 업그레이드하면 이전 버전이 삭제됩니다 ("패치 위치"). –

0

새로운 업데이트가 포함되어 있지만 Vector 클래스와 같은 이전 소스가 여전히 사용 중이면 해당 객체는 더 이상 사용되지 않지만 유용합니다. Java에서 라이브러리의 일부 클래스를 제거하면 혼란이 발생합니다. 오래된 libs를 사용하는 소프트웨어의 경우. 그런데

, 당신은 JVM의 기본 경로를 사용하는 경우, 당신은이 일 무슨 설정 :

을위한 JDK를 선택가 diferents에서의 JDK (1.4, 1.5, 1.6)의 버전 때문에 응용 프로그램을 찾을 수

환호

에 대한 * 미안 내 영어

1

는 "비 깨는 패치"같은 것은 없다 -이 앱이 어떻게 든 지정되지 않은 행동이나 변화에도 명백한 버그에 의존한다는 것을 항상 가능/소위 "버그 수정 릴리즈"에서도 수정되었습니다.

하지만 Java는 일반적으로 우수한 하위 호환성을 가지며 1.4는 Java 6 VM에서 아무런 변경없이 실행될 가능성이 매우 높습니다.

1

제어판에서 Java를 열고 업데이트 검색을 중지하도록 알리십시오.

관련 문제