我正在使用m2e运行Eclipse Kepler。由于缺少依赖性,Java类无法编译,并且看起来至少部分问题是Eclipse无法解析POM中的插件。
一些示例错误消息:
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:3.2:testCompile (execution: default-testCompile, phase: test-compile)
部分问题可能是POM引用了Maven 3.2,而m2e中的嵌入式Maven是3.0。
我该如何解决这个问题?
当我从命令行运行mvn时,依赖项会被下载并解析得很好,我可以编译。所以我认为这主要是Eclipse / m2e问题。