在引用的Jar文件下引用具有相对路径的文件

时间:2016-05-03 14:38:04

标签: java jar

我们有一个使用Java开发的selenium测试框架。所有与selenium相关的常用函数都是作为单独的项目开发的,并创建了一个jar文件。公共库文件将chromedriver.exe文件放在src / main / resources下。创建jar时,chromedriver.exe直接放在jar下。在这个jar下的类文件中,我们有代码在运行时加载驱动程序exe

像 案例“ie”:

if application "104.9" is running then
    tell application "104.9"
        set song to do JavaScript "document.getElementById('now-playing-title').innerHTML"
        return song
    end tell
end if

案例“chrome”:

webdriverFile = "IEDriverServer_32.exe";

我们在为编写测试用例而创建的单独项目中引用了jar,命名为'testcases'。当我尝试运行测试时,switch语句下的代码在路径中查找相对于testcases项目的driver.exe文件,因此它总是找不到文件。

我们如何更正switch语句下的代码以查找jar下的exe文件而不是调用项目。任何帮助都会很棒

0 个答案:

没有答案