发现问题
今天在使用maven工程启动项目时,发现resources部分资源并没有参与编译
于是我猜测是配置问题,因此将 .txt后缀名改成 .properties重新实验
发现居然进了
解决方法
经过百度,是我pom.xml写的有问题
<!-- 原本的内容 -->
<build>
....
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
<!-- 修改后的内容 -->
<build>
....
<resource>
<!-- 指定resources插件处理哪个目录下的资源文件 -->
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
<!-- 加入此内容 -->
<include>**/*.txt</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
重新运行项目,发现原本的 .txt后缀文件已经参与编译(图就不贴了)