먼저 불쌍한 영어를 유감스럽게 생각합니다.Windows에서 자동 Java 업데이트 확인을 수행하는 방법은 무엇입니까?
은 내가 창은 사용자 인터페이스 뒤에 자동 자바 업데이트 확인을 할 것입니다 방법을 알고 싶어요?
UI은 링크에있는 입력 (http://java.com/en/download/help/java_update.xml#howto)을 기반으로 반응합니다.
그러나 Windows에서 프로그래밍 방식으로 업데이트를 확인하는 방법.
나는, 자바 에public class JavaLatestVersion {
public static void main(String[] args){
try {
BufferedReader br = new BufferedReader(new InputStreamReader(new URL(
"http://java.com/applet/JreCurrentVersion2.txt").openStream())) ;
String fullVersion = br.readLine();
System.out.println("fullVersion : "+fullVersion);
String version = fullVersion.split("_")[0];
String revision = fullVersion.split("_")[1];
System.out.println("Version " + version + " revision " + revision);
} catch (IOException e) {
e.printStackTrace();
}
}
}
내 질문에 작은 프로그램을 작성 :
1. 위의 프로그램은 최신 자바 버전을 얻을 수있는 신뢰할 수있는 방법입니다 ? 또는 다른 표준 방법으로 최신 Java 버전 (컴퓨터에 없음)을 가져 오려면?
2는 latest java version
를 결정하기 위해 같은 방법을 사용창인가?
3.는 창 사용 업데이트 http://java.com/applet/JreCurrentVersion2.txt이 링크인가?
Windows가 최신 Java 업데이트를 확인하는 방법에 대한 비밀 코드를 알고 있습니까?
미리 감사드립니다.
Windows가 확인하지 않는 등, 페이지가 다른 위치로 이동할 때의 경우를 처리, 파싱 한 후, http://www.oracle.com/technetwork/java/javase/downloads/index.html 웹 페이지를 가져 오는 의해서만 결정될 수 (일반 텍스트)이 가능한 최신 버전을 보인다하여 Java 설치가 최신 상태입니다. Java가 최신 버전인지 확인합니다. 세부 사항은 없지만 서버와 통신하고 현재 버전이 사용 가능한 최신 버전과 일치하는지 확인합니다. – Laf
예. 하지만 현재 최신 버전을 얻는 데 필요한 통신 URL을 알고 싶습니다. –
왜 최신 버전을 구 하시겠습니까? 코드가 Java 1.7.0_21을 필요로하고 실행하지만 최신 버전이 1.7.0_65라고 가정 해 보겠습니다. 새 버전의 장점은 무엇입니까? 사람들이 회사 컴퓨터에 자신의 버전을 설치할 수 있다고 생각합니까? – Markus