Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Eclipse hangs on loading workbench

My eclipse stops loading workbench. I tried already starting with ./eclipse --clean

When starting from console it throws following exception:

java.lang.NullPointerException     at org.eclipse.core.internal.runtime.Log.isLoggable(Log.java:101)     at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeIsLoggable(ExtendedLogReaderServiceFactory.java:57)     at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactory.java:158)     at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:146)     at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65)     at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87)     at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54)     at org.eclipse.core.internal.runtime.Log.log(Log.java:60)     at org.tigris.subversion.clientadapter.javahl.Activator.isAvailable(Activator.java:92)     at org.tigris.subversion.clientadapter.Activator.getAnyClientAdapter(Activator.java:81)     at org.tigris.subversion.subclipse.core.SVNClientManager.getAdapter(SVNClientManager.java:145)     at org.tigris.subversion.subclipse.core.SVNClientManager.getSVNClient(SVNClientManager.java:92)     at org.tigris.subversion.subclipse.core.SVNProviderPlugin.getSVNClient(SVNProviderPlugin.java:425)     at org.tigris.subversion.subclipse.core.status.NonRecursiveStatusUpdateStrategy.statusesToUpdate(NonRecursiveStatusUpdateStrategy.java:53)     at org.tigris.subversion.subclipse.core.status.StatusCacheManager.refreshStatus(StatusCacheManager.java:273)     at org.tigris.subversion.subclipse.core.resourcesListeners.FileModificationManager.refreshStatus(FileModificationManager.java:179)     at org.tigris.subversion.subclipse.core.resourcesListeners.FileModificationManager.resourceChanged(FileModificationManager.java:128)     at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)     at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)     at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)     at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395)     at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530)     at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:45)     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) 

It stops when loading com.android.ide.eclipse.adt

Whats wrong with my workbench?

Eclipse startup screen

like image 362
endian Avatar asked Jan 23 '12 13:01

endian


People also ask

How do I fix Eclipse not responding?

If there is a project you earlier imported externally (outside of Workspace), that may cause this problem. If you can access Eclipse try to remove it. If you are getting the 'No responding at startup', then go delete the file at source. This will solve the problem.

How do I fix Eclipse workspace?

From eclipse.org, select Projects > Eclipse Project > Platform > Core, and then look for the workspace restorer plug-in on the development resources page. Be sure to also enter a bug report in the Eclipse Bugzilla with any available log information to help prevent such disasters from happening to others!

Why my Eclipse is not working?

If you've installed Eclipse but are having trouble getting it to run, the most likely cause is that you have not correctly specified the JVM for it to run under. Eclipse startup is controlled by the options in $ECLIPSE_HOME/eclipse. ini. If $ECLIPSE_HOME is not defined, the default eclipse.

How do I open Eclipse without workspace?

Click on Windows --> Preferences --> Search for Workspace --> Check "Prompt for workspace on startup" --> Click Apply ---> Click OK ---> Then File ---> Switch Workspace --> Choose your default Workspace --> Now restart eclipse.


1 Answers

DISCLAIMER: THIS WILL DELETE ALL OF YOUR ECLIPSE WORKSPACE SETTINGS AND YOU WILL HAVE TO RE-IMPORT ALL YOUR PROJECTS, THERE ARE LESS DESTRUCTIVE ANSWERS HERE

Try the following:

  1. Delete the .metadata folder in your local workspace (this is what worked for me). It seems that it contains a .LOCK file that if not properly closed, prevents eclipse from starting properly. On Unix based systems you can type following on command line;

    rm -r workspace/.metadata 
  2. Delete your .eclipse directory in your home directory. Launch eclipse. If that doesn't work,

  3. Open eclipse under another user account. If it loads, you know the problem is with your account, not your eclipse installation.

like image 110
george Avatar answered Oct 12 '22 22:10

george