繁体   English   中英

如何在MAC OSX上使用Java启动Appium服务器

[英]How to start appium server using java on MAC OSX

我正在尝试通过编写Java代码来启动和停止Appium服务器

我发现的解决方案很旧,无法与新版本的appium一起使用。

我正在使用appium桌面v1.6.3和服务器v1.8.1

我可以以编程方式打开桌面应用程序,但无法启动服务器。

得到了如何工作的答案。

启动服务器,您需要的是下面的代码

public static void startAppiumServer() {
    service = AppiumDriverLocalService.buildService(new AppiumServiceBuilder()
            .usingDriverExecutable(new File("/usr/local/Cellar/node/10.9.0/bin/node"))
            .withAppiumJS(new File("/Applications/Appium.app/Contents/Resources/app/node_modules/appium/build/lib/main.js"))
            .usingPort(4723).withIPAddress("127.0.0.1"));
    service.start();
    pause(25000);
    getLogger(logger, 'i', service.getUrl().toString(), null);
}

注意:您需要在项目的运行配置中设置路径= bin:/ usr / bin:/ sbin:/ usr / sbin:/ usr / local / bin。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM