Eclipse Community Forums - RDF feed
https://www.eclipse.org/forums/
Eclipse Community ForumsSubject: x86_64 Eclipse does not start up
https://www.eclipse.org/forums/index.php/mv/msg/56643/179880/#msg_179880
Originally posted by: AndreHasekamp.netscape.net
Trying to make my first time startup of the Eclipse Platform on a 64-bit
machine.
No luck, so, on a 32-bit machine under SuSe 10.0, I tried the 32-bit
version coming from:
eclipse-SDK-3.2.1-linux-gtk.tar.gz
Runs fine (or rather: starts up fine, because that's all I did up to now).
Something seems to be the matter with the 64-bit Eclipse version on my
64-bit machine under SuSe 10.0, x86_64 (yes I saw the Release Notes, it
is not a reference platform). Or I do something wrong. Looking through
the first 500 threads of this Newsgroup I seem to be the only one having
this problem.
The 64-bit Eclipse version comes from:
eclipse-SDK-3.2.1-linux-gtk-x86_64.tar.gz
It has been installed in my /opt directory. That means that following
"tar zxvf eclipse-SDK-3.2.1-linux-gtk-x86_64.tar.gz" I get a directory
/opt/eclipse. The contents of that directory is:
Of course I tried several modifications to
/opt/eclipse/configuration/config.ini, all to no avail so far. This is
probably where my beginners knowledge still falls short. The original
one (on which the error log below is based) contained a.o. the following
lines:
Then, when I run "eclipse" as an ordinary user, I see the splash screen.
A little later it crashes and tells me to look in the error log. The
following error log is produced:
!ENTRY org.eclipse.core.runtime 2006-11-13 00:20:46.306
!MESSAGE Product org.eclipse.sdk.ide could not be found.
!ENTRY org.eclipse.osgi 4 0 2006-11-13 00:20:46.311
!MESSAGE Application error
!STACK 1
java.lang.RuntimeException: No application id has been found.
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:56)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:9
2)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:68)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:400)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
You see that I have a jre version 1.5.0. It is the 64-bit version
(jre-1_5_0_09-linux-amd64.bin from the Sun site).
Indeed, there is no directory org.eclipse.sdk.ide_... in the directory
/opt/eclipse/plugins. There is a directory org.eclipse.sdk_..., but it
does not help specifying org.eclipse.sdk as the eclipse.product in
/opt/eclipse/configuration/config.ini.
Whatever I do, I keep getting the message that no Application id has
been found. When I define something that looks like an Application id to
me (a directory name in the directory /opt/eclipse/plugins) I
get an additional message that says something like "application ids in
registry: NONE". It looks like some configuration info is missing.
It seems to me that anyone who has installed the same Eclipse SDK
version on his 64-bit machine, will have run into this problem,
regardless of the 64-bit Linux distro. It wouldn't surprise me if the
solution is so simple that Eclipse experts do not bother to make a note
of it. However, for a first-time user, this is not a trivial matter.
Would appreciate your help,
Andre Hasekamp.]]>2006-11-13T16:45:59-00:00