如题,我在pom.xml中配置了org.apache.maven.plugins插件,
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.8</version>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/lib</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
却报错:maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e.如下图:
检查之后,自己也没有写错,这里提示了,m2e不支持,我们知道老版本eclipse要想使用maven需要安装插件m2eclipse,我当时使用的eclipse是Kepler Release,默认就带有maven插件,不是我安装的插件,这怎么办,可以换个比较新的eclipse就不报错了,比如我换了mars这个eclipse版本就可以了,如果你不想换eclipse的话,就配置一下过滤了,因为我正好有mars这个版本,就没通过配置过滤规则来做兼容低版本这些麻烦事。