programing

Windows에 OpenJDK 11을 설치하는 방법

oldcodes 2023. 4. 9. 22:21
반응형

Windows에 OpenJDK 11을 설치하는 방법

과거에 Oracle은 다음과 같은 Windows용 실행 가능한 설치 프로그램을 게시했습니다.

  • 파일 언팩
  • 설치된 버전 및 경로를 나타내는 레지스트리 키 추가
  • JRE를 시스템 PATH에 추가합니다.
  • Windows 에 언인스톨러를 등록합니다.

Java 11에서 Oracle의 무료 버전 Java(Oracle OpenJDK)에는 설치 프로그램이 포함되어 있지 않은 것 같습니다.이진 파일이 들어 있는 zip 파일입니다.

앞서 말한 통합이 없어졌는데 어떻게 Windows에 OpenJDK 11을 설치할 수 있습니까?꼭 필요하지 않나요?

  1. zip 파일 풉니다.C:\Program Files\Java\ "이것"이 됩니다.jdk-11빈이 되다이 위치에 zip 파일을 추출하려면 관리자 권한이 필요할 수 있습니다.

  2. PATH 설정:

    • [컨트롤 패널], [시스템] 순으로 선택합니다.
    • 고급을 누른 다음 환경 변수를 누르십시오.
    • 시스템 변수의 PATH 변수에 JDK 설치의 bin 폴더 위치를 추가합니다.
    • 인 값은 .PATH 변 、 PATH 、 PATH 、 PATH 변 、 PATH 음 、 PATH の 。C:\WINDOWS\system32;C:\WINDOWS;"C:\Program Files\Java\jdk-11\bin"
  3. JAVA_ 설정홈:

    • 시스템 변수에서 새로 만들기를 누르십시오.
    • 변수 이름을 JAVA_HOME으로 입력합니다.
    • 값을 JDK 합니다(JDK ).bin★★★★★★★★★★★★★★★★★★」
    • [확인] 을 클릭합니다.
    • Apply Changes를 클릭합니다.
  4. IDE 로 JDK 를 설정합니다(IntelliJ 나 Eclipse 등).

준비가 되었습니다.

" " " 를 입력합니다.java -versionJDK를 사용하다

언인스톨 하려면 , 상기의 순서를 실행 취소해 주세요.

주의: 포인트 할 수도 있습니다.JAVA_HOME 설치 하여 JDK를 합니다.PATH to 에 variable 。%JAVA_HOME%\bin JDK를 는 "JDK"만JAVA_HOME및 leave " " " 를 사용합니다.PATH현 상황에서는.

Java 17(LTS) 이후

Java 17 이상에서는 Eclipse Adaptium 웹사이트를 사용할 수 있습니다.이클립스 어답티엄 프로젝트는 오리지널 어답티엄 오픈의 연장선상에 있다.JDK 미션.

Java 11 (LTS), Java 8 - 16

Java 11(8~16)의 경우 Adapt Open을 사용할 수 있습니다.JDK, Java 커뮤니티가 호스팅하는 웹 사이트입니다.OpenJDK 8~16 용 .msi 인스톨러를 찾을 수 있습니다.이 인스톨러에서는, 질문에 기재되어 있는 모든 것을 실행할 수 있습니다(Unpacking, 레지스트리 키, PATH 변수 갱신(및 JAVA_HOME), 언인스톨러).

Chocolatey 패킷 매니저를 사용합니다.npm과 유사한 명령줄 도구입니다.인스톨이 끝나면,

choco install openjdk --version=11.0

(OpenJDK 11 설치 ),--version최신 버전을 설치하는 매개 변수)를 클릭합니다.

설치된 버전을 최신 버전으로 업데이트하려면 다음과 같이 입력합니다.

choco upgrade openjdk

사용하기 쉽고 최신 버전으로 업그레이드하는 데 특히 유용합니다.경로 환경 변수를 수동으로 처리하지 않습니다.

@ZhekaKozlov의 코멘트에 따르면 ojdkbuild에는 Windows용 OpenJDK 빌드(현재는 8개 및 11개)가 있습니다.zip ★★★★★★★★★★★★★★★★★」msi를 참조해 주세요.

아마존 코레토를 이용하실 수 있습니다.OpenJDK의 멀티플랫폼 실가동 가능한 배포판을 무료로 사용할 수 있습니다.퍼포먼스 향상과 보안 수정을 포함한 장기적인 지원이 제공됩니다.여기서 인스톨 순서를 확인해 보십시오.

아줄에서 줄루도 확인하실 수 있습니다.

여기서 한 가지 더 강조하고 싶은 것은 Amazon Corretto와 Zulu 모두 TCK에 준거하고 있다는 것입니다.OpenJDK 빌드 비교는 이쪽과 이쪽에서 보실 수 있습니다.

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

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

https://www.openlogic.com/openjdk-downloads에서는 32비트 버전의 OpenJDK8을 선택할 수 있었습니다(묻지마 - Arduino IDE는 11을 컴파일하지 않습니다).AdapeOpen을 둘러싼 것 같습니다.JDK MSI이지만 AdapeOpenJDK에서 32비트 Distros를 찾을 수 없었습니다.

위의 답변과 더불어 JDK Path 엔트리를 Path의 맨 위로 이동해야 합니다.

내부 시스템 변수 경로 편집 및 최신 JDK 항목 위로 이동

Scoop은 최소한의 마찰로 명령줄에서 사용자가 알고 좋아하는 프로그램을 설치합니다.

  • 스쿠프 설치
  • 자바 추가scoop bucket add java
  • OpenJDK 설치scoop.cmd install openjdk17

여기 완전한 답이 있습니다.우선 초코렛을 설치해야 합니다.Chocolatey를 설치하려면 관리자로 powershell을 실행하고 다음 명령을 실행합니다.

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

이 실행 후 cmd를 관리자로 열고 이 명령을 실행합니다.

choco install -y openjdk11

다음 위치에 openjdk를 설치합니다.

C:\Program Files\Eclipse Adoptium\jdk-11.0.16.101-hotspot

마지막으로 JAVA_를 설정합니다.자택

C:\Program Files\Eclipse Adoptium\jdk-11.0.16.101-hotspot

그리고 건배

WinGet은 Windows 10 이상에서 사용하시는 머신에 OpenJDK의 Microsoft 빌드를 인스톨 할 수 있게 되었습니다.자세한 내용은 https://aka.ms/msopenjdk/의 다운로드 페이지에 액세스하여 Zip 파일 및 지침을 참조하십시오.

언급URL : https://stackoverflow.com/questions/52511778/how-to-install-openjdk-11-on-windows

반응형