由于我的pom.xml war插件配置,我在Eclipse中有Maven问题警告。
该项目有多个模块。层次结构在这里:项目层次结构
我需要将特定目录的内容(module2中的webapp)打包到模块中。顶级pom.xml配置的主要部分如下:
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>3.2.0</version>
<configuration>
<webResources>
<resource>
<directory>../module2/src/main/webapp</directory>
</resource>
</webResources>
<packagingExcludes>**/*.db,**/*.scss,**/*.example,**/abrepository/**,,**/abconnection.xml</packagingExcludes>
<attachClasses>true</attachClasses>
</configuration>
</plugin>
</plugins>模块配置的主要部分如下:
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<warName>modul</warName>
</configuration>
</plugin>
</plugins>对于这个war-plugin配置,我有一个警告,我想将其导出:
***module\..\module2\src\main\webapp" directory outside of project base directory. (org.apache.maven.plugins:maven-war-plugin:3.2.0:war:default-war:package) pom.xml /module line 1 Maven Build Participant Problem我能摆脱它吗?或者我可以以不同的方式将文件夹(webapp)的内容添加到.war包中吗?
谢谢你的帮助。
发布于 2018-08-03 11:20:12
与覆盖版本警告不同的是,on可以在版本后面添加评论“$NO-MVN-MAN$”,到目前为止,似乎还没有一个优雅的解决方案解决这个问题。
您唯一能做的(在我的例子中是这样做的)是一起禁用"Maven构建参与者问题“:

https://stackoverflow.com/questions/50251923
复制相似问题