如何使用ivy下载的库的源代码进行附加

18

我使用带有ivy Eclipse插件的ivy来下载依赖项,效果非常好。但是我该如何附加这些库的源代码,以便能够步入这些库中?

3个回答

14

您尝试过附加源配置吗?

<dependencies defaultconfmapping="*->default,sources">

似乎没有任何作用。这对你实际上有用吗?还是只是一个想法? - Jens Schauder
2
现在它对我也起作用了。我不得不通过菜单进行“解决”。奇怪的是,我认为每当编辑ivy.xml时它都会这样做...无论如何,感谢您的帮助。 - Jens Schauder
请注意,有一个IvyDE控制台可以获取有关IvyDE正在执行的更多信息。打开常规的Eclipse控制台,然后有一个下拉菜单,列出了控制台类型的列表。IvyDE应该在其中,如果您切换到它,您将获得另一个菜单以更改日志级别。 - James Moore
这对我不起作用。 "ivy -verbose" 显示将 'sources' 添加到每个获取操作中,Ivy 缓存显示带有 'sources' 的配置,但我看不到任何源代码。 Ivy 2.3。 - dfrankow

2
我使用IvyDE插件,它似乎可以自动下载并附加源码。我正在使用Eclipse Kepler和Apache IvyDE 2.2.0。在我的ivy.xml文件或Ant构建中,我不需要做任何特殊的设置:它只是工作正常。
有一个可能与此有关的首选项页面。对于我来说,它是窗口 > 首选项 > Ivy > 源/Javadoc映射:
这些设置将影响您整个工作区。

2

有一个ant任务,它会修改.classpath文件以引用源代码附件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接