2012-09-26 3 views
1

사용중인 JDK에서 버그가 발생했으며 Sun의 (Oracle) 버그 데이터베이스에서 reference을 발견했습니다. 고정 된 버전은 hs21 (b13), 7 (b143)이지만 수정본이있는 JDK의 릴리스를 파악하는 방법을 알지 못합니다.Sun 버그 데이터베이스의 빌드 번호에서 jdk 릴리스를 찾는 방법

이 게시물을 보았습니다 : Java version names in Sun's bug database 정말 내 질문에 대답하지 않습니다.

편집 : JDK (예 : 1.7.0_07)의 릴리스가 7 (b143)과 일치하는지 파악하려고합니다. 즉,이 버그에 대한 수정에 초기 출시 버전을 알고 싶어요.

+0

이것은 시스템에서'java'이어야합니다. 그래서'java -version'을 사용하여 버전 정보를 제공하고 일치하는 것을 찾습니다. –

답변

0

hs는 및 7JRE입니다 핫스팟입니다. 당신이 콘솔 프롬프트에서 java -version을 할 경우

그래서 JRE (7), (143) 및 핫스팟 JVM 21.0 빌드 B13를 구축

, 무슨 JDK 당신에게 당신이 가지고 만들 수 있습니다.

이 검출되었다 어떤 환경 당신이 쇼에 언급 된 버그 :

# JRE version: 7.0-b139 
# Java VM: Java HotSpot(TM) Client VM (21.0-b09 mixed mode, sharing solaris-x86) 

은 그래서 7(b143)hs21(b13)

나는이 도움이 되었으면 좋겠에서 7(b139)hs21(b09) 고정에서 일어나고.

+1

그 점을 이해합니다. 내가 얻지 못하는 것은 JRE 7.0-b139가 '릴리스'에 해당하는 방식입니다. 예를 들어, 최신 릴리스가 JRE 1.7.0_07이라는 것을 여기에서 볼 수 있습니다. http://www.oracle.com/technetwork/java/javase/7u-relnotes-515228.html – Kyle

+0

단지 b10까지 출시했습니다. ('이 업데이트 릴리스의 전체 버전 문자열은 1.7.0_07-b10입니다. '). 따라서 기본적으로 찾고있는 결함 수정본은 공개되지 않았습니다. 그들은 각 버그 수정 이후 그냥 풀어주지는 않고 다음 1.7 또는 1.8에있을 수 있습니다. – mprivat

+1

2011 년에 종료 된 것으로보고 된 버그가 아직 출시되지 않은 것으로 상상해보십시오. 그것을 읽은 후에, 내가 놓친 것은 7 (b143)이 7.0 (7의 첫 번째 릴리스)에 대해 이야기한다는 것입니다. 업데이트에 해당하는 빌드는 7u1 (b123)과 같습니다. 1.7.0_1-b08 (첫 번째 업데이트 릴리스)에는 7.0의 모든 수정 사항이 포함되어 있다고 생각합니다. – Kyle

관련 문제