以下是主要代码:
private WebDriver driver = null;
try
{
System.setProperty("webdriver.chrome.driver",
"C:\\Jars\\chromedriver.exe");
driver = new ChromeDriver();
System.out.println("after chrome");
}
catch(Exception e){
System.out.println("error");
e.printStackTrace();
}
当上述代码作为独立的java执行时,驱动程序已初始化,我可以用于自动化。
但是当上面的代码打包成jar文件时, driver = new ChromeDriver()之后的print语句;不被称为。
注意:chromedriver.exe在外面 jar文件
任何人都可以帮助我理解这个问题
答案 0 :(得分:0)
我太傻了!我在构建时错过了http客户端jar文件。这造成了问题
答案 1 :(得分:0)
我猜你上传罐子是不可能的..添加它们