解决办法
官网给出解释及解决办法:app
这里有人说下面这样也能够解决, 即 标签外再套一个 标签,我试验是成功的:maven
<build> <pluginManagement> <plugins> <plugin> ... </plugin> <plugin> ... </plugin> .... </plugins> </pluginManagement> </build>
重点内容
可是有时候父项目pom不能被修改,可用官网最后给出的解决办法:
Window-Perferences-Maven-Lifecycle Mappingui
保存以下内容:spa
<?xml version="1.0" encoding="UTF-8"?> <lifecycleMappingMetadata> <pluginExecutions> <pluginExecution> <pluginExecutionFilter> <groupId>org.codehaus.mojo</groupId> <artifactId>aspectj-maven-plugin</artifactId> <goals> <goal>compile</goal> </goals> <versionRange>[1.3,)</versionRange> </pluginExecutionFilter> <action> <ignore /> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata>
记得点击 ”Reload workspace lifecycle mappings metadata“按钮code