내 컴퓨터에 설치된 다른 Java 버전을 찾고 필요하면 몇 가지 버전을 설치 해제하고 싶습니다. Powershell의 Windows 컴퓨터에 설치된 java 버전 이해
PS C:\Users\bhatsubh> java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
PS C:\Users\bhatsubh> Get-CimInstance -ClassName Win32_Product | Where-Object { $_.Vendor -match 'Oracle' -and $_.Name -match 'Java'}
Name Caption Vendor Version IdentifyingNumber
---- ------- ------ ------- -----------------
Java 8 Update... Java 8 Update 131 Oracle Corporation 8.0.1310.11 {26A24AE4-039D-4CA4-8...
Java 8 Update... Java 8 Update 131 (64-... Oracle Corporation 8.0.1310.11 {26A24AE4-039D-4CA4-8...
Java SE Devel... Java SE Development Ki... Oracle Corporation 8.0.1210.13 {64A3A4F4-B792-11D6-A...
Java Auto Upd... Java Auto Updater Oracle Corporation 2.8.131.11 {4A03706F-666A-4037-7...
지금 왜 버전이 더 명령에 의해 반환됩니다 : 자바 -version은
Get-CimInstance
명령에없는
그래서 난 아래의 두 명령을 시도했다.
누군가 나를 도와 줄 수 있습니까? 그것은 나를 혼란스럽게합니다.
예 그러나 어떤 명령이 올바른 결과를 내게 알려줍니다. 이 두 출력이 다른 이유는 무엇입니까? –