Maven没有正确地替换标签



我有两个战争,分别是War-A和War- B。我需要重新使用War-A的src和资源目录构建War- B,并在War- B的web.xml中进行一些小的配置更改。因此,我在war - B

中给出了以下代码
<srcPath>${project.parent.basedir}/War-A/src/main/java</srcPath>
<resourcespath>${project.parent.basedir}/War-A/src/main</resourcespath>

但是在构建war-B时,Maven没有引用父节点的正确路径。相反,它显示在logs

下面
[INFO] skip non existing resourceDirectory C:..war-B${project.parent.basedir}war-Asrcmain
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ 
war-B ---
[INFO] No sources to compile
[INFO] 

但是在相同的配置下

<webapp>${project.parent.basedir}/War-A/src/main</webapp>

可以生成war with webapp目录。请建议一些解决方案,我正在使用eclipse + maven

试试这个

. ./反战人士/src/main/java

最新更新