Eclipse does not start properly:
! ENTRY org.eclipse.ui.navigator 4 2 2016-09-07 11:23:54.181!MESSAGE There was a problem invoking the code from the plug-in: "Org.eclipse.ui.navigator". ! STACK 0Java.lang.NullPointerException at Org.eclipse.jpt.common.ui.internal.jface.ItemTreeStateProviderManager.getChildren ( Itemtreestateprovidermanager.java:74) at Org.eclipse.jpt.common.ui.internal.navigator.NavigatorContentProvider.getChildren ( Navigatorcontentprovider.java:109) at Org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.getChildren ( Safedelegatetreecontentprovider.java:96) at Org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.getChildren ( Safedelegatetreecontentprovider.java:275) at Org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.getChildren ( Safedelegatetreecontentprovider.java:94) at org.eclipse.ui.internal.navigator.navigatorcontentservicecontentprovider$1.run (navigatorcontentservicecontentprovider.java:152) at Org.eclipse.core.runtime.SafeRunner.run (Saferunner.java:42) at Org.eclipse.ui.internal.navigator.NavigatorContentServiceContentProvider.internalGetChildren ( Navigatorcontentservicecontentprovider.java:139) at Org.eclipse.ui.internal.navigator.NavigatorContentServiceContentProvider.getChildren ( Navigatorcontentservicecontentprovider.java:125) at Org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren (Abstracttreeviewer.java:1365) at Org.eclipse.jface.viewers.TreeViewer.getRawChildren (Treeviewer.java:353) at Org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren (Structuredviewer.java:905) at Org.eclipse.jface.viewers.AbstractTreeViewer.getSortedChildren (Abstracttreeviewer.java:617) at Org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren (Abstracttreeviewer.java:2647) at Org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct (Abstracttreeviewer.java:1918) at Org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct (Treeviewer.java:684) at Org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh (Abstracttreeviewer.java:1893) at Org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh (Abstracttreeviewer.java:1850) at Org.eclipse.ui.navigator.CommonViewer.internalRefresh (Commonviewer.java:561) at org.eclipse.jface.viewers.structuredviewer$8.run (structuredviewer.java:1528) at Org.eclipse.jface.viewers.StructuredViewer.preservingSelection (Structuredviewer.java:1436) at Org.eclipse.jface.viewers.TreeViewer.preservingSelection (Treeviewer.java:366) at Org.eclipse.jface.viewers.StructuredViewer.preservingSelection (Structuredviewer.java:1397) at Org.eclipse.jface.viewers.StructuredViewer.refresh (Structuredviewer.java:1525) at Org.eclipse.jface.viewers.ColumnViewer.refresh (Columnviewer.java:533) at Org.eclipse.ui.navigator.CommonViewer.refresh (Commonviewer.java:350) at org.eclipse.jdt.internal.ui.packageview.packageexplorercontentprovider$3.run (packageexplorercontentprovider.java:957) at Org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.runUpdates ( Packageexplorercontentprovider.java:195) at Org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.runPendingUpdates ( Packageexplorercontentprovider.java:187) at org.eclipse.jdt.internal.ui.packageview.packageexplorercontentprovider$1.runInUIThread (packageexplorercontentprovider.java:165) at org.eclipse.ui.progress.uijob$1.run (uijob.java:97) at Org.eclipse.swt.widgets.RunnableLock.run (Runnablelock.java:35) at Org.eclipse.swt.widgets.Synchronizer.runAsyncMessages (Synchronizer.java:136) at Org.eclipse.swt.widgets.Display.runAsyncMessages (Display.java:4147) at Org.eclipse.swt.widgets.Display.readAndDispatch (Display.java:3764) at org.eclipse.e4.ui.internal.workbench.swt.partrenderingengine$9.run (partrenderingengine.java:1151) at Org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:332) at Org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run (Partrenderingengine.java:1032) at Org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI (E4workbench.java:148) at org.eclipse.ui.internal.workbench$5.run (workbench.java:636) at Org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:332) at Org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:579) at Org.eclipse.ui.PlatformUI.createAndRunWorkbench (Platformui.java:150) at Org.eclipse.ui.internal.ide.application.IDEApplication.start (Ideapplication.java:135) at Org.eclipse.equinox.internal.app.EclipseAppHandle.run (Eclipseapphandle.java:196) at Org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication (Eclipseapplauncher.java: 134) at Org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start (Eclipseapplauncher.java:104) at Org.eclipse.core.runtime.adaptor.EclipseStarter.run (Eclipsestarter.java:380) at Org.eclipse.core.runtime.adaptor.EclipseStarter.run (Eclipsestarter.java:235) at Sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at Sun.reflect.NativeMethodAccessorImpl.invoke (Nativemethodaccessorimpl.java:57) at Sun.reflect.DelegatingMethodAccessorImpl.invoke (Delegatingmethodaccessorimpl.java:43) at Java.lang.reflect.Method.invoke (Method.java:30S) at Org.eclipse.equinox.launcher.Main.invokeFramework (Main.java:34]) at Org.eclipse.equinox.launcher.Main.basicRun (Main.java:30V) at Org.eclipse.equinox.launcher.Main.run (Main.java:1465)! ENTRY org.eclipse.ui.navigator 4 0 2016-09-07 11:23:54.184! An exception occurred while MESSAGE was calling the extension: Object p/*the Org.eclipse.jpt.jpa.ui.jpaNavigatorContent! STACK 0Java.lang.NullPointerException at Org.eclipse.jpt.common.ui.internal.jface.ItemTreeStateProviderManager.getChildren ( Itemtreestateprovidermanager.java:74) at Org.eclipse.jpt.common.ui.internal.navigator.NavigatorContentProvider.getChildren ( Navigatorcontentprovider.java:109) at Org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.getChildren ( Safedelegatetreecontentprovider.java:96) at Org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.getChildren ( Safedelegatetreecontentprovider.java:275) at Org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.getChildren ( Safedelegatetreecontentprovider.java:94) at org.eclipse.ui.internal.navigator.navigatorcontentservicecontentprovider$1.run (navigatorcontentservicecontentprovider.java:152) at Org.eclipse.core.runtime.SafeRunner.run (Saferunner.java:42)
Open the workspace directory for Eclipse workspace, and then layer one level into the following directory workspace\.metadata\.plugins\org.eclipse.core.resources Delete. Snap File.
FIX: Eclipse does not shut down properly, causing it to start normally