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.

Posted by wojtek Thu, 24 Sep 2009 15:08:00 GMT




Comments

Leave a response

Leave a comment