433

OK here's what I would like: in the Eclipse package explorer, I see the following: (dot represents a clickable arrow that I can use to expand the folder)

  • PROJECT
    • Source Folder
      • Package
          Class
      • Package.SubPackage
          Foo
          Bar
      • Package.OtherSubPackage
      • Package.OtherSubPackage.VerySubPackage
      • OtherPackage
          Foobar
      • OtherPackage.SubPackage
          Baz

Long story short, I want to have many packages, each with many subpackages, in a source folder (and several source folders, so making more won't solve the problem)--so on the order of a couple hundred packages per source folder--ten to twenty packages each with fifteen subpackages. Therefore, I want the hierarchy to look like this:

  • PROJECT
    • Source Folder
      • Package
          Class
        • Package.SubPackage
            Foo
            Bar
        • Package.OtherSubPackage
          • Package.OtherSubPackage.VerySubPackage
      • OtherPackage
          Foobar
        • OtherPackage.SubPackage
            Baz

so I can open or close a package and see a list of subpackages instead of having package and subpackage all at the same level in the hierarchy--which again makes far too many packages simultaneously displayed. Note this is not a question about filesystem; the file system works fine as far as I can tell--it is only a question about the visual display in the Eclipse package explorer.

So: is there a way to add levels to the hierarchy? Thanks!! (Eclipse Helios on OS X 10.6)

0

3 Answers 3

817

Package Explorer / View Menu / Package Presentation... / Hierarchical

The "View Menu" can be opened with Ctrl + F10, or the small arrow-down icon in the top-right corner of the Package Explorer.

11
  • 3
    anybody knows how I get the "Folder Presentation" - "Grouped" option back? On my laptop it's not there :-{ (purpose: make groupo packages that contain only one subpackage) Remark: just saw that i have "Eclipse IDE for Java Developers" on my laptop whilst having "Eclipse Java EE IDE for Web Developers." on my desktop.
    – raudi
    Commented Aug 10, 2011 at 14:01
  • 3
    Yeah, on my Eclipse Indigo at work I have a button on the Package Explorer for this, but not on my fresh Indigo install at home. Wtf? Thanks for the CTRL+F10 trick, it saved the day! Commented Jan 16, 2012 at 17:44
  • 23
    why isn't this the default?
    – c..
    Commented May 31, 2016 at 16:17
  • 2
    Note that the nested projects feature works in the Java EE perspective with the project explorer, but does not appear in the Java perspective with the package explorer. Also, if you have some working sets, then can cause havoc with the feature - making projects vanish in weird ways. Commented Mar 29, 2017 at 21:56
  • 4
    The View Menu is also accessible via Window > Navigation Commented Aug 9, 2017 at 18:59
44

Here is representation of screen eclipse to make hierarachical.

enter image description here

2
  • 2
    I appreciate this answer, as the screenshot helped me find what I needed. Thank you.
    – cfnerd
    Commented Dec 20, 2019 at 17:55
  • Not at all :) @cfnerd
    – java.nazif
    Commented Jun 23, 2020 at 11:31
19

For Eclipse in Macbook it is just 2 click process:

  • Click on view menu (3 dot symbol) in package explorer -> hover over package presentation -> Click on Hierarchical

enter image description here

Not the answer you're looking for? Browse other questions tagged or ask your own question.