2014-11-03 79 views
0

我有一个jar文件,它读取一个文本文件并给出一些输出。文本文件位于,其中jar文件位于。我需要将该jar作为第三方jar加载到maven项目中。所以我用安装具有资源的第三方jar maven

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging> 

并相应地添加了依赖关系。但是当我在构建完成后运行maven项目时,当maven项目尝试调用第三方jar时,出现File Not Found Exception。我应该在哪里放置该文本文件以便被第三方jar引用。

谢谢!

回答

0

在行家XML的资源标签下面,试加

<includes> 
    <include>**/*.txt</include> 
</includes> 

它可能工作

+0

感谢您的答复。我补充说,但它不起作用。添加我的Web应用程序后,POM生成如下所示。 的src /主/资源/ 真正 **/*。TXT WEBAPP user1438823 2014-11-03 04:45:25

+0

尝试使用解包在你的POM,然后重新包装第三个jar:http://maven.apache.org/plugins/mave正依赖性的插件/示例/拆包-artifacts.html – 2014-11-03 05:25:00