【问题标题】:Eclipse not handling subpackages correctlyEclipse 没有正确处理子包
【发布时间】:2014-06-03 11:17:27
【问题描述】:

我注意到每当我在另一个包中创建子包时,它只会重命名前一个包,除非其中已经有一个 .java 文件。我该如何解决?

其次,我刚刚从 BitBucket 导入了我的存储库,这样我就可以在我的笔记本电脑上处理我的插件了。但是,导入完全忽略了所有子包,生成了一堆名称相似的包。我也该如何解决?

【问题讨论】:

    标签: java eclipse packages


    【解决方案1】:

    这听起来像是一个 Eclipse 设置问题 - 您只需将包显示更改为分层显示,而不是平面显示。

    在包资源管理器中,选择菜单(小三角形),然后选择Package Presentation,然后选择Hierarchical

    希望这能告诉你你在寻找什么。

    【讨论】:

    • 我是个白痴!感谢您帮助我解决问题。
    【解决方案2】:

    单击包资源管理器右侧的小向下箭头。应该会弹出一个菜单。转到 Package Presentation,然后选择“Hierarchical”。

    这是默认视图的原因是因为 Java 中的“子包”实际上并不存在。那就是:

    java.util.concurrent
    

    不是的子包

    java.util
    

    对于 Java,包的名称相似只是巧合。

    不幸的是,我似乎不记得我是如何解决另一个问题的......我很确定我之前已经解决了它,但我似乎无法重现当前工作区的步骤。如果我能弄清楚我会更新我的答案......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-16
      • 2014-02-06
      • 2018-05-28
      • 1970-01-01
      • 2016-03-11
      • 2018-03-27
      • 2019-04-23
      • 2019-04-13
      相关资源
      最近更新 更多