Windows용 Java버전은 두 가지 버전으로 나아집니다. 선택한 운영 체제가 32비트(x86) 또는 64비트(x64)인지에 따라 달라집니다. 모든 비 EA(비조기 액세스) Zulu 빌드는 TCK 테스트를 거쳤으며 관련 Java SE 버전 사양을 준수하는 것으로 인증되었습니다. 이 버전에서 BlueJ가 서브버전 지원을 위해 사용하는 SVNKit 라이브러리의 버그를 해결하기 위해 리포지토리에서 공유하거나 체크 아웃한 BlueJ 프로젝트는 (이전 버전 1.6 작업 복사 형식)을 사용합니다. 이는 일부 외부 도구(하위 버전 의 최신 버전 의 subversion 명령줄 클라이언트 포함)가 BlueJ 프로젝트에서 사용하지 못할 수 있음을 의미할 수 있습니다. BlueJ 버전 3.1.6을 사용하여 체크 아웃하거나 공유한 프로젝트는 버전 1.7 작업 복사 형식을 사용했으며 SVNKit 버그로 인해 BlueJ 버전에서 제대로 작동하지 않습니다. BlueJ 버전 3.1.7은 이러한 프로젝트를 열 때 경고를 발행합니다. A – 드물게 Voyant를 시작하는 기능을 방해하고 수정 사항이 있을 때까지 사용자가 이전 버전으로 일시적으로 되돌려야 하는 Java 업데이트가 릴리스됩니다. 이것은 이전 버전의 Java가 설치되어 있는지 여부에 따라 1 ~ 3 단계 프로세스일 수 있습니다. 이전 버전이 있는 경우 최신 버전의 Java를 제거하기만 하면 됩니다(아래 참조).
최신 버전을 제거하고 이전 버전을 그대로 두는 것이 모두 필요합니다. 이전 버전이 없는 경우 Oracle 아카이브에서 다운로드하여 설치하고 Voyant를 다시 설치해야 합니다. BlueJ는 이제 자바 5 이상이 필요합니다. 이전 Java 버전은 더 이상 지원되지 않습니다. 경고: 이러한 이전 버전의 JDK는 개발자가 이전 시스템에서 문제를 디버깅할 수 있도록 제공됩니다. 최신 보안 패치로 업데이트되지 않으며 프로덕션 환경에서 사용하지 않는 것이 좋습니다. 참고: 이것은 전복을 지원하는 마지막 릴리스가 될 가능성이 높습니다. 사용자는 대신 Git을 사용 하 여 마이그레이션 하는 것이 좋습니다.
어떤 버전의 Windows를 실행 중인지 확실하지 않은가요? 알아내는 방법에 대한 지침은 여기에서 찾을 수 있습니다. 6. 이전 버전의 Java가 제어판에 나타나지 않으면 Oracle 아카이브 사이트인 Java SE 8 아카이브 다운로드에서 Java 를 다운로드하여 설치합니다. 참고: 이제 전복 지원이 더 이상 사용되지 않으며 제거될 예정입니다. 사용자는 대신 Git을 사용 하 여 마이그레이션 하는 것이 좋습니다. 5. 자바의 이전 버전(예: Java 8 Update 161)이 표시되면 제거하지 마십시오. 제자리에 두십시오. 8. Windows 컴퓨터 (x86 또는 x64)와 호환되는 Java 8 업데이트의 올바른 버전과 컴퓨터에서 제거 한 것보다 이전 버전의 Java를 다운로드하려면 클릭하십시오. 이 경우 Java SE 런타임 환경 8u161 .
이것은 여전히 Java 6을 사용해야하는 사용자를위한 버그 수정 릴리스입니다. 주요 문제가없는 경우 Java 6에서 작동하는 BlueJ의 마지막 버전이 될 것입니다. 아래 나열된 변경 사항 외에도 이 버전에는 개발 계획에 도움이 되는 일부 익명 정보(BlueJ 버전, Java 버전, 운영 체제, 인터페이스 언어 등)를 BlueJ 메인테이너에게 보내는 기능이 포함되어 있습니다. bluej.properties 파일에 «bluej.uid=private» 설정을 추가하여 이 설정을 비활성화할 수 있습니다. 마지막 릴리스 이후 사소한 버그 수정. 이것은 자바 6과 함께 작동 BlueJ의 마지막 버전이 될 것입니다. 우리는 매우 사용자가 시스템에서 자바의 모든 이전 버전을 제거하는 것이 좋습니다. 시스템에 오래되고 지원되지 않는 버전의 Java를 유지하면 심각한 보안 위험이 따릅니다. 시스템에서 이전 버전의 Java를 제거하면 Java 응용 프로그램이 시스템에서 최신 보안 및 성능 향상으로 실행됩니다. BlueJ 4는 Git 버전 제어 시스템에 대한 지원을 추가하고 서브버전에 대한 지원을 유지합니다.
BlueJ 4는 프레임 기반 프로그래밍 언어인 Stride에 대한 지원도 추가합니다. 프로젝트는 순수 자바 (BlueJ 3 이전과 마찬가지로), 순수 한 보폭 또는 자바와 보폭의 혼합일 수 있습니다. 지원은 자바와 보폭 사이의 변환을 제공하고 있습니다. 축! Voyant와 호환되는 Java 버전으로 되돌리기 위해 필요한 모든 작업을 수행해야 합니다.