source

Windows OS용 OpenJDK 가용성

gigabyte 2022. 8. 16. 23:31
반응형

Windows OS용 OpenJDK 가용성

Windows용 OpenJDK 설치 프로그램이 있습니까?오라클이 제공하는 것보다 더 오랜 시간 동안 무료 업데이트를 할 수 있습니까?OpenJDK 홈페이지(http://openjdk.java.net/)에서는 ZIP 파일만 제공합니다.

OpenJDK 6 및 7 for Windows 바이너리는 openjdk-비공식-builds github 프로젝트에서 찾을 수 있습니다.

업데이트: Windows x86_64용 OpenJDK 8 및 11 LTS 바이너리는 ojdkbuild github 프로젝트에서 찾을 수 있습니다.

면책사항:내가 직접 만들었어

업데이트(2019):현재 8 및 11용 Open JDK 업데이트 프로젝트 빌드를 사용할 수 있습니다.

아직 OpenJDK의 Windows 빌드를 찾고 있는 경우, Azul Systems는 작년 가을에 Zulu 제품 라인을 출시했습니다.OpenJDK의 Zulu 디스트리뷰션은 Windows 및 Linux 상에서 구축 및 테스트되고 있습니다.이번 주에 OpenJDK 8 버전을 공개했습니다만, OpenJDK 7과 6도 이용하실 수 있습니다.다음 URL은 무료 다운로드, Zulu 커뮤니티 포럼 및 기타 세부 정보로 이어집니다.http://www.azulsystems.com/products/zulu 이들은 바이너리 다운로드이므로 OpenJDK를 사용하기 위해 처음부터 구축할 필요가 없습니다.

Windows용 OpenJDK 6의 구축은 간단한 작업이 아니었습니다.Windows OpenJDK6 빌드는 지금까지 x64용으로 구축한6개의 플랫폼(Windows 및 Linux용 OpenJDK6, OpenJDK7, OpenJDK8) 중 Windows에서 동작하지 않거나 Java 호환성 테스트용 Technical Compatibility Kit를 통과하지 못한 항목을 작성하는 데 가장 많은 노력을 기울였습니다.

면책사항:저는 Zulu의 프로덕트 매니저입니다.Zulu 릴리즈 공지는 이쪽에서 확인하실 수 있습니다.https://support.azulsystems.com/hc/communities/public/topics/200063190-Zulu-Releases 이것이 도움이 되었으면 합니다.

Java 12 이후의 경우 Oracle의 OpenJDK(GPL2 + Classpath Exception)의 General-Availability(GA) 및 Early-Access(EA) Windows 64비트 빌드는 JDK 웹 사이트에서 tar.gz/zip으로 제공됩니다.

설치 관리자를 원하는 경우 몇 가지 배포가 있습니다.Java Champions 커뮤니티에서 가장 잘 지원되는 OpenJDK 배포 목록을 공개하는 Google 문서 및 블로그 게시물이 있습니다.현시점에서는, 다음과 같습니다.

저는 최근에 https://adoptopenjdk.net/라는 사이트를 발견했습니다.

믿을만 하군직접 해보지는 않았지만 꼭 시도해 볼 것이다.

라이선스:

라이센스 빌드 스크립트 및 바이너리, 웹 사이트 및 기타 빌드 인프라스트럭처를 생성하는 기타 코드는 Apache 라이센스 버전 2.0에 따라 라이센스가 부여됩니다.OpenJDK 코드 자체는 Classpath 예외와 함께 GPL v2에서 라이센스가 부여됩니다.

편집: 또한 Adapt Open이JDK MSI instra(JDK 및 JRE)는 Oracle WebStart를 대체하는 IceTeaWeb을 탑재하고 있습니다.이는 거의 'next-next-finish'에 가까운 심플한 인스톨러이며 JWS 어플리케이션은 종래와 같이 동작합니다.

Red Hat은 Windows 플랫폼용 OpenJDK를 배포한다고 발표합니다.http://developers.redhat.com/blog/2016/06/27/openjdk-now-available-for-windows/

편집(thx to CaseyB comment): Windows에서는 프로덕션 지원이 없습니다.매뉴얼에서 다음 항목을 참조하십시오.

Windows 상의 OpenJDK 8의 모든 Red Hat 디스트리뷰션은 JBoss Middleware와 연계하여 동작하는 어플리케이션 개발을 지원하므로 Windows 또는 Linux 기반의 환경에서 개발 및 테스트를 수행하고 Red Hat Enterprise 상의 OpenJDK 8과 100% 호환되는 솔루션을 도입할 수 있습니다.ux.

OpenSCG는 32비트 Windows 및 기타 운영 체제용 OpenJDK 6 설치 관리자를 관리합니다.

설정하려면 , JAVA_ 를 작성합니다.HOME 환경변수를 C:로 설정합니다.\OpenSCG\openjdk-6.0.24 또는 최신 버전입니다.다음으로 %J를 추가합니다.AVA_HOME%\bin. PATH 환경변수의 선두에 표시됩니다.

환경 변수를 편집하려면 상황별(내) 컴퓨터, 속성, Windows 7의 경우 고급 시스템 설정, 고급 탭을 차례로 클릭한 다음 환경 변수를 클릭합니다.

OpenJDK 7만. OpenJDK6은 기본적으로 SUN 버전과 동일한 코드 기반이기 때문에 공식 Oracle 사이트로 리디렉션됩니다.

Oracle에서 제공하는 OpenJDK의 철저한 테스트를 거친 릴리스는http://http://jdk.java.net 에서 구할 수 있습니다.

예를 들어 64비트 Linux, MacOS 및 Windows용 Oracle의 OpenJDK 10.0.2 빌드를 사용할 수 있는 준비는 http://jdk.java.net/10/에서 확인할 수 있습니다.

장기적인 지원을 받는 흥미로운 대안은 코레토이다.그것은 최근 DevOXX에서 James Gosling에 의해 발표되었다.Open Java Development Kit(OpenJDK)의 무료 멀티플랫폼 프로덕션 지원 배포입니다.Coretto는 퍼포먼스 향상과 보안 수정을 포함한 장기적인 지원을 제공합니다.현재 Java 버전8 및 11(12개)을 제공하고 있으며 모든 주요 플랫폼의 바이너리를 다운로드할 수 있습니다.

  • 리눅스
  • Microsoft Windows
  • MacOS
  • 도커

두 번째 흥미로운 대안은 Alibaba가 제공하는 Dragonwell이다.이것은 친근한 포크이지만, 정기적으로 openjdk repo로 변경을 업스트림하고 싶어합니다.현재 Java8을 제공하고 있습니다만, 에는 백포트된 Flight Recorder(11부터 8까지)와 같은 흥미로운 기능이 있습니다.

셋째, 이미 다른 사람들이 언급했듯이 adapeOpen은JDK 이니셔티브도 검토할 가치가 있습니다.

여기서 모든 Windows 바이너리를 찾았습니다.

https://github.com/ojdkbuild/ojdkbuild

이러한 Windows 바이너리는 가능한 한 java-x-openjdk CentOS 패키지에 가깝게 동작하도록 구축되어 있습니다.

Adapt Open에 접속할 수 있습니다.JDK를 사용하면 대규모 커뮤니티에서 제공하는 모든 플랫폼에 바이너리를 다운로드할 수 있습니다.

언급URL : https://stackoverflow.com/questions/5991508/openjdk-availability-for-windows-os

반응형