【问题标题】:How to attach source code of libraries downloaded with ivy如何附加使用 ivy 下载的库的源代码
【发布时间】:2010-11-08 04:54:54
【问题描述】:

我使用 ivy 和 ivy eclipse 插件来下载依赖项。效果很好。但是我怎样才能附加这些库的源代码,以便进入这些库呢?

【问题讨论】:

    标签: java eclipse ivy ivyde


    【解决方案1】:

    您是否尝试过附加源配置?

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

    【讨论】:

    • 似乎什么也没做。这真的对你有用吗?还是只是一个想法?
    • 现在它也适用于我。我必须通过菜单“解决”。奇怪的是,我认为每当编辑 ivy.xml 时都会这样做......无论如何。感谢您的帮助
    • 仅供参考,有一个 IvyDE 控制台可以获取有关 IvyDE 正在做什么的更多信息。打开常规的 Eclipse 控制台,会出现一个下拉菜单,为您提供控制台类型列表。 IvyDE 应该在那里,如果你切换到它,你会得到另一个菜单来更改日志级别。
    • 这对我不起作用。 “ivy -verbose”显示每次提取都添加了“源”,而 Ivy 缓存显示了带有“源”的配置,但我看不到任何源。常春藤 2.3.
    【解决方案2】:

    有一个ant task 会修改.classpath 文件以引用源附件。

    【讨论】:

      【解决方案3】:

      我使用 IvyDE 插件,它似乎会自动下载和附加源。我将 Eclipse Kepler 与 Apache IvyDE 2.2.0 一起使用。我不必在 ivy.xml 文件或 Ant 构建中做任何特别的事情:它就可以工作。

      有一个可能与此相关的首选项页面。对我来说,它是 Window > Preferences > Ivy > Source/Javadoc Mapping:

      这些设置会影响您的整个工作区。

      【讨论】:

        猜你喜欢
        • 2013-02-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-24
        • 2011-04-08
        • 2012-07-06
        • 2013-01-01
        • 2011-07-31
        相关资源
        最近更新 更多