执行appium脚本时遇到javapath错误

Facing javapath error while executing appium script

我给出了正确的 JAVA_Home 路径:C:\Program Files\Java\jdk1.8.0_131\bin

能够运行 普通JAVA 程序。但是在使用 Appium 执行移动测试脚本时出现问题。

控制台:

remote stacktrace: UnknownError: An unknown server-side error occurred while processing the command. 

Original error: Could not sign with default certificate.

Original error Command 'C:\Program Files\Java\jdk1.8.0_131\bin\bin\java.exe' not found. Is it installed?
    at getResponseForW3CError (C:\Users\venky\AppData\Local\Programs\Appium\resources\app\node_modules\appium\node_modules\appium-base-driver\lib\protocol\errors.js:804:9)
    at asyncHandler (C:\Users\venky\AppData\Local\Programs\Appium\resources\app\node_modules\appium\node_modules\appium-base-driver\lib\protocol\protocol.js:392:37)

JAVA_HOME 应该是 C:\Program Files\Java\jdk1.8.0_131,没有 bin 部分。请注意,您的程序正在尝试 运行 C:\Program Files\Java\jdk1.8.0_131\bin\bin\java.exe - bin\bin 是错误的。