我有一个正在运行的Maven项目设置,包括使用org.codehaus.mojo进行IDL编译:idlj-maven-plugin。如果我在我的控制台上运行mvn compile,那么IDL编译器工作得很好。如果我使用m2e(1.0.1)在Eclipse Indigo(3.7.2)中执行此操作,首先我得到以下消息(用~~~替换orignal路径):
18.05.12 13:13:55 MESZ: [INFO] Processing 1 grammar files to ~~~/target/generated-sources/idl
18.05.12 13:13:55 MESZ: [DEBUG] Processing: ~~~/src/main/idl/MyRegistry.idl
这与我在控制台上获得的信息以及相同的配置参数信息相同。
但是在m2e过程的最后,我得到了这一行:
18.05.12 13:13:55 MESZ: [DEBUG] Created marker 'IDL Compilation failure (org.codehaus.mojo:idlj-maven-plugin:1.1:generate:default:generate-sources)' on resource '/mypackage.myregistry/pom.xml'.
但没有错误或类似的事情显示出现了什么问题。
在Eclipse中,我已经将Maven运行时从内部切换到我在控制台上使用的外部。