找到静态文件,我试图用一个jar文件本身是在另一个Web项目的Web应用程序。在我使用Eclipse导出到jar功能创建的jar中,我已经将一个csv文件存储在一个文件夹中。要在罐子使用代码中的相对路径访问它使用在罐子
MyClass.class.getResource(ApplicationConstants.ALIASESFILE).getPath();
,当我部署(GlassFish中),并使用该项目作为一个单独的应用程序能正常工作。但是,当我使用同一个从另一个项目中,它提供了路径如下图所示
D:\javaProjects\AutomodeGS_Prachi\lib\internal\RESTWSGS.jar!\aliases\aliases.csv
我得到NOTFOUND exception.What文件可能是错误的?
更好的,你可以在资源文件夹csv文件。如果您在部署后需要更改,它可能如何? – vels4j
我们计划再次生成jar。这是仅用于 – kavita