我是java新手。
我正在使用此代码
MyClass.class.getClassLoader().getResourceAsStream("Drivers\\IEDriverServer_x64_2.50.0.zip")
来自属性文件的值。
现在我将webdriver存储在项目下的一个文件夹中,想得到dybamically的路径,所以我使用这段代码:
BaseWorldCommand
但是这会返回null,任何人都可以建议我如何阅读位于项目下的文件/文件夹吗?
答案 0 :(得分:0)
首先检查要在JAR中加载的文件的位置,然后尝试使用相对路径,如
MyClass.class.getClass().getResourceAsStream("/yourFolder/myfile.properties")
或强>
MyClass.getClass().getClassLoader().getResourceAsStream("/yourFolder/myfile.properties")