Alt*_*air 5 java eclipse warnings maven-plugin maven
由于pom.xml war-plugin配置,我在Eclipse中发出了Maven Problems警告。
该项目具有多个模块。层次结构在这里: 项目层次结构
我需要将特定目录(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>
Run Code Online (Sandbox Code Playgroud)
模块配置的主要部分在这里:
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<warName>modul</warName>
</configuration>
</plugin>
</plugins>
Run Code Online (Sandbox Code Playgroud)
有了这个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
Run Code Online (Sandbox Code Playgroud)
我可以摆脱它,还是可以通过其他方式将文件夹(webapp)的内容添加到.war包中?
谢谢你的帮助。
与覆盖版本警告不同的是,可以在版本后面添加注释“$NO-MVN-MAN-VER$”,到目前为止似乎还没有一个优雅的解决方案来解决这个问题。
你唯一能做的(我在我的例子中就是这么做的)就是禁用“Maven Build Participant Problems”:
| 归档时间: |
|
| 查看次数: |
1401 次 |
| 最近记录: |