【问题标题】:Eclipse does not remember external source attachmentsEclipse 不记得外部源附件
【发布时间】:2014-02-01 10:23:28
【问题描述】:

在 Ubuntu 上使用 Eclipse 4.3.1 (Kepler),我发现每次退出并重新进入 Eclipse 时,我都必须重新指定我的外部源附件。让 Eclipse 记住它们的关键是什么?

  1. 通过单击类文件编辑器中的“更改附件源”按钮打开“源附件配置”对话框;或通过右键单击 Package Explorer 中的包含 jar 并选择“Properties”来打开类似的 Java Source Attachment 对话框。

    我都试过了。

  2. 在对话框中,单击“外部文件”按钮并导航到包含源的 jar,或单击“外部文件夹”按钮并导航到与包层次结构对应的子目录中包含 .java 文件的目录。

在我退出 Eclipse 并重新进入之前,所有这些方法都有效。

【问题讨论】:

  • 添加您在问题中附加来源的确切步骤。
  • 1.通过单击类文件编辑器中的“更改附件源”按钮打开“源附件配置”对话框;或通过右键单击包资源管理器中的包含 jar 并选择“属性”来打开类似的 Java 源附件对话框。我都试过了。 2. 在对话框中,单击“外部文件”按钮并导航到包含源的 jar,或单击“外部文件夹”按钮并导航到与包层次结构相对应的子目录中包含 .java 文件的目录。在我退出 Eclipse 并重新进入之前,所有这些方法都有效。
  • 请编辑原始问题,而不是将这些复杂信息塞进评论中:-)

标签: eclipse ubuntu eclipse-kepler


【解决方案1】:

我从未使用过 Eclipse 的这些部分;我正在使用 Maven 来管理我的依赖项,并且 Maven 会自动附加源代码 - 所以我的回答要持保留态度:-)

我不确定为什么 Eclipse 不记得这些设置。我目前的感觉是这些设置是暂时的。

如果您在项目属性中编辑源附件(查找“Java 构建路径”;有一个选项卡“库”),则更改应保存在文件 .classpath 中。进去看看吧。

最后,您可以尝试创建一个“用户库”(在首选项对话框中搜索此术语)。在这里,您可以定义组成一些库的 JAR 包。添加代码 JAR 后,您可以获得指定源 JAR 的选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-06
    • 2014-06-13
    • 1970-01-01
    • 2017-02-21
    • 1970-01-01
    • 2021-11-14
    • 1970-01-01
    相关资源
    最近更新 更多