.dat 文件未打包在 Netbeans 中的 jar 中

.dat files not packaged in jar in Netbeans

我有一个构建到 jar 中的 Maven Java 项目 projA。 我有另一个 Maven Web 项目 projB,它依赖于 projA。

在项目 A 中,我的 类 访问了位于项目 A 中的包中的资源。

当我在 projB 中展开 dependencies 下显示的 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>
[...]