我在 Java 中用 Selenium 2 开发了一个使用 Firefox 引擎的测试单元。
部署机器没有显示,所以我使用 Xvfb 来创建它。不幸的是,这迫使我使用DISPLAY=:0 java -jar xxx.jar
. 我搜索了 selenium javadoc 并搜索了一些资源,但找不到 java 用来启动 Firefox 的方法,女巫是我的目标,让 java 使用相同的方法启动 firefox DISPLAY=:0 firefox ...
。
长话短说:我必须这样做DISPLAY=:0 java -jar xxx.jar
,但我想用 javaDISPLAY=:XX firefox ...
代替,firefox ...
所以我也可以使用多个显示器。
有什么建议吗?