在maven项目,有可能在复制文件的不正确操作中将项目或文件的路径更改,导致找不到文件或项目的情况。在构建maven的父项目和子项目中,如果出现groupId不一致的情况,会导致父项目的依赖不能同步到子项目中,例如:
在父项目中< groupId>com.xzl</ groupId>
在子项目中< groupId>com.com.xzl</ groupId>
问题1:依赖不同步
问题2:资源过滤
在父项目中加入资源过滤,在子项目中无法起效果!!
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>