eclipse galileo with aptana hangs on ubuntu and then exits
Problem: Eclipse Galileo with Aptana plugin hangs and than after a minute or two exits. Logs say:
java.lang.NoSuchMethodError: method java.util.regex.Pattern.quote with signature (Ljava.lang.String;)Ljava.lang.String; was not found. at com.aptana.ide.desktop.integration.protocolhandler.ProtocolHandlerStartup <clinit>(ProtocolHandlerStartup.java:31) at java.lang.Class.initializeClass(libgcj.so.90) at java.lang.Class.newInstance(libgcj.so.90) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI. createExecutableExtension(RegistryStrategyOSGI.java:170) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension (ExtensionRegistry.java:874) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension (ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle. createExecutableExtension(ConfigurationElementHandle.java:51) at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:267) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52) at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:263) at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension (EarlyStartupRunnable.java:117) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2192) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Solution: You are using GCJ java (try java –version in console). Insted of GCJ use Sun JDK.