我有一个内置在jar中的Maven Java项目projA。
我有另一个Maven Web项目projB,其中包含projA的依赖项。
在projA中,我的一个班级访问了projA包中的资源。
当我在projB中的依赖关系下显示jar时,我看到它不包含资源文件(.dat)。
在Netbeans中构建projA时需要执行哪些设置以将这些文件复制到jar中
我正在使用NetBeans IDE 8.0.2 / Java 1.8
最佳答案
在您的pom.xml中,添加如下内容:
<build>
<resources>
<resource>
<filtering>false</filtering>
<directory>src/main/java</directory>
<includes>
<include>**/*.dat</include>
</includes>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
</resources>
[...]