
我们正在尝试使用eclipse编辑器在沙箱下构建Appium项目,但是无法从运行配置下的eclipse环境变量选项卡中设置APPIUM_PATH和NODE_PATH的值。
在为APPIUM_PATH和NODE_PATH设置了环境变量之后,我们仍然得到以下错误
Caused by:
io.appium.java_client.service.local.InvalidNodeJSInstance: Node.js
is not installed! at
io.appium.java_client.service.local.AppiumServiceBuilder.findDefaultExecutable(AppiumServiceBuilder.java:197)
at
org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:346)
at
io.appium.java_client.service.local.AppiumDriverLocalService.buildService(AppiumDriverLocalService.java:71)
at
tomtom.gta.test.common.WebDriverManager.<clinit>(WebDriverManager.java:23)
... 40 more Caused by: java.lang.NullPointerException: Unable to
find executable for: node at
com.google.common.base.Preconditions.checkNotNull(Preconditions.java:987)
at org.openqa.selenium.os.OsProcess.<init>(OsProcess.java:63) at
org.openqa.selenium.os.CommandLine.<init>(CommandLine.java:38) at
io.appium.java_client.service.local.AppiumServiceBuilder.findDefaultExecutable(AppiumServiceBuilder.java:193)*在这里,我可以看到Node未安装或无效的异常,但手动我可以看到node已成功安装,并且在eclipse上path或环境变量也是正确的
发布于 2019-01-12 22:29:32
node和appium的安装似乎有问题。请遵循节点安装:https://nodejs.org/en/download/package-manager/#windows
通过npm安装appium :npm Install -g appium
您还可以安装appium doctor来检查系统中的一切是否正常: npm install appium-doctor appium-doctor
现在启动appium医生并检查所有内容。此外,您还需要在eclipse中设置正确的节点路径。
https://stackoverflow.com/questions/54119515
复制相似问题