윈도우10 1709(빌드 16299) 이상에서만 지원됨!
C:\>winget
Windows Package Manager v1.1.12986
Copyright (c) Microsoft Corporation. All rights reserved.
원넷 명령줄 유틸리티를 사용하면 명령줄에서 응용 프로그램 및 기타 패키지를 설치할 수 있습니다.
사용: winget [<명령>] [<옵션>]
다음 명령을 사용할 수 있음
install 지정된 패키지를 설치합니다.
show 패키지에 대한 정보 표시
source 패키지 원본 관리
search 패키지의 기본 정보를 찾아 표시
list 설치된 패키지 표시
upgrade 주어진 패키지 업그레이드
uninstall 지정된 패키지를 제거
hash 해시 설치 관리자 파일 도우미
validate 매니페스트 파일의 유효성 검사
settings 설정 열기 또는 관리자 설정 설정
features 실험적 기능의 상태 표시
export 설치된 패키지 목록 내보내기
import 파일에 있는 모든 패키지를 설치합니다.
특정 명령에 대한 자세한 내용을 보려면 도움말 인수에 해당 명령을 전달합니다. [-?]
다음 선택 사항을 사용할 수 있음
-v,--version 도구의 버전을 표시
--info 도구의 일반 정보를 표시
자세한 도움말은 다음의 위치에서 찾아볼 수 있습니다. https://aka.ms/winget-command-help
-------=----------
C:\>winget search Microsoft.OpenJDK
이름 장치 ID 버전 원본
---------------------------------------------------------------------------------
Microsoft Build of OpenJDK with Hotspot 16 Microsoft.OpenJDK.16 16.0.2.7 winget
Microsoft Build of OpenJDK with Hotspot 11 Microsoft.OpenJDK.11 11.0.13.8 winget
Microsoft Build of OpenJDK with Hotspot 17 Microsoft.OpenJDK.17 17.0.1.12 winget //이걸 설치 (장치 ID 사용)
C:\>winget install Microsoft.OpenJDK.17
찾음 Microsoft Build of OpenJDK with Hotspot 17 [Microsoft.OpenJDK.17] 버전 17.0.1.12
이 응용 프로그램의 라이선스는 그 소유자가 사용자에게 부여했습니다.
Microsoft는 타사 패키지에 대한 책임을 지지 않고 라이선스를 부여하지도 않습니다.
Downloading https://aka.ms/download-jdk/microsoft-jdk-17.0.1.12.1-windows-x64.msi
██████████████████████████████ 159 MB / 159 MB
설치 관리자 해시를 확인했습니다.
패키지 설치를 시작하는 중... //여기서 윈도우창으로 설치 프로그램이 뜬다.
설치 성공
*. 환경변수까지 자동으로 설정(JAVA_HOME, PATH) 설치 위치 아래와 같다.
C:\>set JAVA_HOME
JAVA_HOME=C:\Program Files\Microsoft\jdk-17.0.1.12-hotspot\
*. 설치 직후는 java , javac 명령어가 실행이 안된다.
cmd 창을 꼈다가 다시켜라.