【问题标题】:Eclipse RCP - Shere javadocs and attached sources of dependencies among projects in workspaceEclipse RCP - Shere javadocs 和工作空间中项目之间的附加依赖源
【发布时间】:2018-10-22 21:22:43
【问题描述】:

我正在为商业 Eclipse RCP 应用程序“FOO_APPLICATION”开发一组插件, 它带有用于 api 插件的 html javadocs 并且没有源代码。

我使用的是 Eclipse 4.5.2,目标“FOO_APPLICATION”基于 Eclipse 的旧版本 3.6

一切似乎都很好,但我遇到了这个烦人的问题:

如果我将 javadocs 或源附加到插件依赖项(对于 eclipse 标准插件,我也可以附加源,因为我还有原始的 3.6 sdk 源 jar) Eclipse 不记得这个设置,每次启动时我都必须重新设置。 :(

我在这里缺少什么?

但也要考虑这一点:我真的很想从更广泛的角度解决这个问题:因为我有很多项目(在同一个工作区中)共享相同的“ FOO_APPLICATION", 有没有办法一次性设置源代码或 javadocs 并让它们在整个工作区中可用?

【问题讨论】:

    标签: java eclipse eclipse-rcp


    【解决方案1】:

    如果源在目标平台中以individual Source Bundles 的形式存在,则会自动显示源。

    据我所知,Javadoc 没有可比性。

    【讨论】:

    • 谢谢@howlger。这解决了问题的一个重要部分(我拥有源包的核心 eclipse 插件)。对于其他插件(“FOO_APPLICATION”插件),我只有 javadocs,奇怪的是我什至无法连接它们。
    • 在纯 Java 项目中,源和 Javadoc 附件的位置存储在 JAR 项的 .classpath 文件中。在插件项目中,.classpath 仅指“必需插件”,它们是根据META-INF/MANIFEST.MF 文件和目标平台计算得出的。
    猜你喜欢
    • 2014-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-18
    • 1970-01-01
    • 2016-10-31
    • 1970-01-01
    相关资源
    最近更新 更多