在我们的项目中,我们有一个用于硒脚本的jar文件。在jar中,testData文件夹中有文件“ inputtext.pem”,因此,当我执行jar文件时,在文件上载情况下,它会给出异常,例如“ org.openqa.selenium.InvalidArgumentException:无效参数:未找到文件”
但是在Intellij中运行时它可以正确执行。
因此,在执行jar文件和Intellij时,如何处理上传功能。
以下是用于上传文件的代码,该文件在intellij中可以正常工作,但在执行jar文件时却出现上述异常:
String path = new File("src/main/resources/testData").getAbsolutePath() +
File.separatorChar + "inputtext.pem";
driver.findElement(By.Id("sshObject")).sendKeys(path);
请让我知道是否需要更多详细信息。