Eclipse only running with -clean -refresh

eclipse, java, macos

Solution

Are you trying to avoid using -clean altogether?

If not, you can always add the "-clean" value at the first line of your eclipse.ini file located in your Eclipse install directory.

Problem

My eclipse will only open if I run it from the terminal like so /Users/Me/Documents/eclipse/eclipse -clean -refresh How can I make it open normally? Right now if I try to, it hangs right in the middle. I have also tried ``` rm /Users/Me/Documents/workspace/.metadata/.lock ``` this is the repeated error in the log ``` !ENTRY org.eclipse.core.resources 2 10035 2014-02-05 16:58:18.820 !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes. !ENTRY org.eclipse.core.net 1 0 2014-02-05 15:26:07.148 !MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences !SESSION 2014-02-05 16:58:15.519 ----------------------------------------------- eclipse.buildId=4.3.0.M20130911-1000 java.version=1.6.0_65 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -product org.eclipse.epp.package.jee.product -keyring /Users/William/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.jee.product -keyring /Users/Me ``` /.eclipse_keyring -showlocation

Original source

Related problems