我们正在Eclipse外部使用EMF进行开发,因此使用Maven进行构建。我的问题是我在哪里可以找到EMF工件,如果是哪个版本。
BTW是否有任何工具可以自动将Eclipse工件与源代码交叉发布到Maven存储库?
Renat
答案 0 :(得分:2)
您必须手动安装/部署它们。我使用这个命令行:
mvn eclipse:make-artifacts -DstripQualifier=true -DeclipseDir=.../eclipse
将工件放入本地M2仓库。
之后,我运行this script将源JAR移动到正确的位置,以便Maven接收它们。
部署它们的最简单方法是使用Nexus或类似的Maven缓存/代理,并将文件复制到正确的位置。
答案 1 :(得分:1)
我修补了maven-eclipse-plugin并正确处理了源代码(它会自动上传 .source - 插件作为源工件),并添加了两个额外的属性:
我仍然需要为它提交补丁。