Eclipse中的分层包结构

Posted

技术标签:

【中文标题】Eclipse中的分层包结构【英文标题】:Hierarchical package structure in Eclipse 【发布时间】:2015-08-26 15:39:47 【问题描述】:

我正在使用 Eclipse 开发一个 android 项目。我想在包里面有包里面的包等等......

问题是我只能有一种类型的子包。 (我想要更多深度) 目前我的项目是这样的:

- com.company.main
  - subpackone
    + class1
    + class2
    + class3
  - subpacktwo
    + class4
  - subpackthree
    + class5

但我想要的是这样的:

- com.company.main
  - subpackone
    + class1
    + class2
    + class3
    - subpacktwo
      + class4
      - subpackthree
        + class5

当我尝试在子包中创建更多包时,它只会更改已经存在的子包的名称。我已经在 Eclipse 中将 Package Presentation 设置为 Hierarchical。

【问题讨论】:

【参考方案1】:

flafoux 在their comment 中给了我正确的答案:

您应该在要显示的包父级中具有类,否则它将重命名为您创建的子级

– flafoux 2015 年 6 月 11 日 6:37

我的问题是我试图在没有类的包中创建新包(以对其进行测试)。但是如果我先在包中创建一个类,我就可以创建新的子包。

【讨论】:

以上是关于Eclipse中的分层包结构的主要内容,如果未能解决你的问题,请参考以下文章

lij IDEA项目包分层结构显示设置

eclipse包分层

如何在 Eclipse 中将包查看为文件夹结构

eclipse新建包只显示文件结构不显示包

Andorid学习笔记-eclipse-bundle包SDK目录结构

刚下载的Eclipse左上方树状结构中为啥没显示src?