microsoft / vscode-java-installer

Issue Only. This repo is for reporting VS Code Java Installer issues.
MIT License
4 stars 7 forks source link

v0.3.17 error win32 x86 #288

Closed DharanidharSai closed 2 years ago

DharanidharSai commented 2 years ago

:warning:Please attach %TEMP%\vscode-java-installer\log.txt and %TEMP%\vscode-java-installer\AdoptOpenJDK-MSI.log for more details.

version: 0.3.17 env:

JAVA_HOME: undefined
PATH:
C:\Program Files\Google\Chrome\Application
C:\Program Files\Eclipse Adoptium\jdk-8.0.312.7-hotspot\bin
C:\Program Files\Common Files\Oracle\Java\javapath
C:\Program Files\Java\jdk1.8.0_311\bin
C:\Program Files\Java\jdk1.8.0_311\bin
JDKs:
C:\Program Files\Eclipse Adoptium\jdk-8.0.312.7-hotspot env.PATH,DefaultLocation
C:\Program Files\Java\jdk1.8.0_311  env.PATH,env.PATH,DefaultLocation

log:

[10:36:48 AM] AdoptOpenJDK-11-x86
[10:39:57 AM] Download JDK ... [Completed]
[10:39:57 AM] Install JDK
[10:39:57 AM] Installing AdoptOpenJDK-11-x86...
[10:39:57 AM] Error occurred
[10:39:57 AM] Error: Command failed with ENOENT: C:\Windows\System32\msiexec.exe /i "C:\Users\WELCOME\AppData\Local\Temp\vscode-java-installer\binaries\jdk\11\x86\OpenJDK11U-jdk_x86-32_windows_hotspot_11.0.13_8.msi" MSIINSTALLPERUSER=1 ADDLOCAL=FeatureJavaHome,FeatureEnvironment,FeatureJarFileRunWith /passive /l*v "C:\Users\WELCOME\AppData\Local\Temp\vscode-java-installer\AdoptOpenJDK-MSI.log"
spawn cmd.exe ENOENT
Eskibear commented 2 years ago

Currently VS Code Java Extension requires JDK 11+ to launch itself. It failed to install JDK 11 because of broken PATH env on your machine (e.g. C:\Windows\System32\ not included)

You can manually download and install a JDK 11, or fix your PATH first.