我正在尝试使用一个 jar 文件,它本身就是另一个 web 项目中的 web 应用程序。在我使用 eclipse 的导出到 jar 功能创建的 jar 中,我在文件夹中存储了一个 csv 文件。要在 jar 中的代码中使用相对路径,我使用
MyClass.class.getResource(ApplicationConstants.ALIASESFILE).getPath();
当我部署(glassfish)并将项目用作单独的应用程序时,这可以正常工作。但是当我在另一个项目中使用它时,它会给出如下所示的路径
D:\javaProjects\AutomodeGS_Prachi\lib\internal\RESTWSGS.jar!\aliases\aliases.csv
我收到一个文件未找到异常。可能是什么问题?