Launching error: error: Could not pre-launch appium: Error: 'java -version' failed

appium version: 1.4.16

C:\Users\blahblah>java -version
java version “1.8.0_73”
Java™ SE Runtime Environment (build 1.8.0_73-b02)
Java HotSpot™ 64-Bit Server VM (build 25.73-b02, mixed mode)

appium logs

Launching Appium server with command: C:\Program Files (x86)\Appium\node.exe lib\server\main.js --address 127.0.0.1 --port 4723 --app C:\Users\anivanova\Downloads\nir4farm-virt-scaner.apk --platform-name Android --platform-version 23 --automation-name Appium --log-no-color
info: Welcome to Appium v1.4.16 (REV ae6877eff263066b26328d457bd285c0cc62430d)
info: Appium REST http interface listener started on 127.0.0.1:4723
info: [debug] Non-default server args: {“app”:“C:\Users\anivanova\Downloads\nir4farm-virt-scaner.apk”,“address”:“127.0.0.1”,“logNoColors”:true,“platformName”:“Android”,“platformVersion”:“23”,“automationName”:“Appium”}
info: Console LogLevel: debug
Killed Node Server.
Appium server process ended
Launching Appium server with command: C:\Program Files (x86)\Appium\node.exe lib\server\main.js --address 127.0.0.1 --port 4723 --app C:\Users\anivanova\Downloads\nir4farm-virt-scaner.apk --pre-launch --platform-name Android --platform-version 23 --automation-name Appium --log-no-color
info: [debug] Starting Appium in pre-launch mode
info: Pre-launching app
info: [debug] No appActivity desired capability or server param. Parsing from apk.
info: [debug] No appPackage desired capability or server param. Parsing from apk.
info: [debug] Using local app from command line: C:\Users\anivanova\Downloads\nir4farm-virt-scaner.apk
info: [debug] Creating new appium session 26ef4a3f-28e3-47dd-937f-f6f1c0e027cb
info: Starting android appium
info: [debug] Getting Java version
info: [debug] Cleaning up android objects
info: [debug] Cleaning up appium session
error: Could not pre-launch appium: Error: ‘java -version’ failed. Error: Command failed: C:\Windows\system32\cmd.exe /s /c “java -version”
The system cannot find the path specified.
java version “1.8.0_73”
Java™ SE Runtime Environment (build 1.8.0_73-b02)
Java HotSpot™ 64-Bit Server VM (build 25.73-b02, mixed mode)

Appium server process ended

please explain what is wrong here. i just can’t wrap my head around it

You don’t mention it in your description, but I would bet that you are using an IDE. Which one are you using?

Hello.
i don’t use any IDE yet. i’m just starting. I’m trying to launch appium as desktop app.

as setting i set path to .apk file and Pre-launch app option.

My bad. Is your JAVA_HOME set?

https://confluence.atlassian.com/doc/setting-the-java_home-variable-in-windows-8895.html