phantomjs在我的PC上正常工作,因为我在环境路径中设置了它 因此,当我导出jar文件并运行它时,它可以工作,但是在其他PC上却无法工作
我尝试过
System.setProperty("webdriver.phantomjs.driver","\\resources\\browser");
但是我认为jar文件不能在其中使用.exe吗?
我正在考虑提取Windows临时文件夹中的phantomjs.exe文件
C:\ Windows \ Temp
每次单击jar文件
这件事也很奇怪,当我在朋友的电脑上测试导出的jar文件时,表明他没有连接到给定的链接(driver.get(“ https:// ***” )),但是同一文件夹中的phantomjs会自动打开并制作一个日志文件,那么问题出在哪里呢?问题仍然来自环境吗?
我也将在最终项目输出中使用.exe代替.jar,仅供您考虑