我正在开发一个应用程序,我必须指定一个名为 dao.properties 的文件的路径,它工作得很好,但是当我使用 cmd 执行 jar 时: java -jar StockManagement.jar 我收到错误,该文件是未找到(在 netbeans 中工作正常) 类和文件位于同一文件夹中。 我已经尝试了很多相对路径,但没有任何效果,所以这是我最后的希望 这是代码和层次结构:
提前感谢y
最佳答案
如果您的文件位于代码库中,您应该使用类加载器来加载它。
关于java - 执行jar时相对路径不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33284982/