打包一个jar作为黑盒子(有资源)

时间:2014-01-08 11:08:05

标签: java maven jar include

我有一个相当大的项目,它使用了很多罐子,这些都是正常使用的,所以使用文件如下:

  

新文件(relativePath);

现在我需要将该项目用作Jersey / Maven / Glassfish项目的一部分,这当然有足够的方法来加载文件,即作为InputStream。

现在,我原始项目中的一些文件只是编译类,这意味着我无法改变加载文件的方式(我可以更改文件的路径)。 我使用'pack for store'打包了整个项目并尝试了一下,但我得到的只是一个FileNotFoundException。

有没有办法打包项目以及所有资源作为黑盒子运行,或者好像它是在本地运行? 关于如何做到这一点的任何其他想法也将非常感激。

0 个答案:

没有答案