如何让maven将源包解析/附加到自己/本地存储库中的依赖项?

时间:2012-04-29 21:54:18

标签: eclipse maven swt

我有一个本地maven存储库(直接在我的项目的SCM中)用于SWT,因为SWT没有最新的工件服务器。

为此,我下载了最新版本,解压缩了zip并将jar(lib本身)和这样的源安装到我的本地存储库中:

mvn deploy:deploy-file -DgroupId=org.eclipse.swt.gtk.linux -DartifactId=x86_64 -Dversion=3.7.2 -Dfile=/tmp/swt.jar -Dpackaging=jar -Durl=file://tmp/myProject/lib/

分别为:

mvn deploy:deploy-file -DgroupId=org.eclipse.swt.gtk.linux -DartifactId=x86_64 -Dversion=3.7.2 -Dfile=/tmp/src.zip -Dpackaging=jar -Durl=file://tmp/myProject/lib/ -Dclassifier=sources

之后我在项目的pom中声明了这个repo和swt依赖项并运行了:

mvn -DdownloadSources=true -DdownloadJavadocs=true eclipse:clean

mvn -DdownloadSources=true -DdownloadJavadocs=true eclipse:eclipse

这会将SWT添加到我的.classpath并为我设置其余部分。 但它没有将swt-sources.jar附加到eclipse中的swt依赖项中。

任何提示,为什么这不起作用?

0 个答案:

没有答案