What are the exact differences between project explorer, package explorer and navigator in eclipse?
I am so confused of using the three. Because all seem to fit the same
From the Eclipse Documentation about the Common Navigator Framework:
There are currently 3 major navigators in the Eclipse IDE.
Project Explorer - This is an instance of the
CommonNavigatorthat is provided by theorg.eclipse.ui.navigator.resourcesplugin. It provides a view of the workspace and has a large number of NCEs contributed for resources, Java, C, Web Tools, Data Tools, PHP, etc.Package Explorer - Provided by the Java Development Tools (JDT) UI project, this provides a view of Java classes for the workspace. Generally speaking, the presentation of the Package Explorer and Project Explorer for Java objects is substantially similar. The JDT is not used for projects beyond Java.
Navigator - This view is an implementation of the now deprecated (as of 3.5)
org.eclipse.ui.views.navigator.ResourceNavigatorclass provided in theorg.eclipse.ui.ideplugin. It shows only the workspace resources and does not support extensibility to show other content. In a future release, the Navigator view will be provided by an implementation of the CommonNavigator.
Hope this helps.