Maven 插件配置部分中包含插件的插件管理
我的POM中有以下设置Maven 插件配置部分中包含插件的插件管理,maven,plugins,configuration,pom.xml,maven-bom,Maven,Plugins,Configuration,Pom.xml,Maven Bom,我的POM中有以下设置 <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <configuration> <plugins> <plugin> <groupId>org.jvnet
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<configuration>
<plugins>
<plugin>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-basics</artifactId>
</plugin>
<plugin>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-basics-annotate</artifactId>
</plugin>
</plugins>
</configuration>
</plugin>
org.jvnet.jaxb2.maven2
maven-jaxb2-plugin
org.jvnet.jaxb2_commons
jaxb2基础知识
org.jvnet.jaxb2_commons
jaxb2基础注释
对于
jaxb2 basics annotate
和jaxb2 basics
我在导入的BOM文件的插件管理部分设置了版本。然而,这些版本显然不适用,因为当我编译时,我不断收到错误消息,这两个插件的版本没有设置。那么,插件管理部分通常不与“嵌套”插件一起工作吗?您的示例中的插件部分位于maven-jaxb2-plugin的配置元素中。所以它只是一个被称为“插件”的配置元素,而不是与之相同的元素
<build>
<plugins>
Maven本身并不验证插件配置中的元素,因为它不知道哪些元素是合法的,哪些元素不是。因此,pluginManagement
在此不应用