插件执行未被 eclipse 中的生命周期配置错误所覆盖,使用插件管理父 pom 中的管理
我在父 pom 中有 jaxws-maven-plugin.xml插件管理标记中,我在子 pom 中引用了这个插件。
mvn 全新安装运行正常。但是,eclipse抱怨“生命周期配置未涵盖插件执行:org.codehaus.mojo:jaxws-maven-plugin:1.12:wsimport(执行:FirstWsdl,阶段:generate-sources)”。
你能建议如何在日食中避免这个错误吗?
父项
<pluginManagement>
<plugins>
...
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<version>1.12</version>
<executions>
<execution>
<id>FirstWsdl</id>
<goals>
<goal>wsimport</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<wsdlLocation>location/file.wsdl</wsdlLocation>
<wsdlFiles>
<wsdlFile>file.wsdl</wsdlFile>
</wsdlFiles>
<packageName>com.xxx.package</packageName>
</configuration>
</execution>
</executions>
<configuration>
<sourceDestDir>${basedir}/generated</sourceDestDir>
<verbose>true</verbose>
<extension>true</extension>
<keep>true</keep>
<vmArgs>
<vmArg .../>
</vmArgs>
</configuration>
</plugin>
...
</plugins>
</pluginManagement>
儿童聚脂
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
</plugin>
</plugins>
我看了这个问题并回复了如何解决Spring Data Maven Builds的“生命周期配置未涵盖的插件执行”,但是,我应该在父pom和子pom中使用插件管理来避免此错误吗?