Мы пытаемся построить проект Appium в песочнице с редактором eclipse, но не удается установить значения APPIUM_PATH и NODE_PATH на вкладке переменной среды eclipse в разделе «Выполнить настройку»
После установки переменной окружения для 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 либо не установлен, либо недействителен, но вручную я вижу, что узел успешно установлен, и переменная пути или среды также корректна в eclipse