Error al arrancar el Eclipse en Linux
Hola
Cuando arranco el eclipse salta una excepcion.
Tengo un Suse 9.1
El Eclipse es el 3.0
El java es...
cyttorak@linux:/home/hlocal/eclipse> java -version
java version "1.4.2_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)
Java HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode)
Las variables PATH y JAVA_HOME tienen los valores...
cyttorak@linux:/home/hlocal/eclipse> JAVA_HOME=/home/hlocal/j2sdk1.4.2_06
cyttorak@linux:/home/hlocal/eclipse> PATH=$JAVA_HOME/bin/ :$PATH
cyttorak@linux:/home/hlocal/eclipse> echo $JAVA_HOME
/home/hlocal/j2sdk1.4.2_06
cyttorak@linux:/home/hlocal/eclipse> echo $PATH
/home/hlocal/j2sdk1.4.2_06/bin/:/home/Cyttorak/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/java/jre/bin
Y al ejecutar el eclipse dice sale una ventanita diciendote que ha ocurrido un error y que mires el .log que se encuentra en workspace/.metadata
Lo miro y esto es lo que pone:
!SESSION ----------------------------------------------------------------------
!ENTRY org.eclipse.core.launcher 4 0 nov 25, 2004 22:48:00.907
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.ClassCastException
at org.eclipse.osgi.framework.internal.core.PackageAdmin.getExportedBundles(PackageAdmin
.java:116)
at org.eclipse.osgi.framework.internal.core.PackageAdmin.initialize(PackageAdmin.java:78
)
at org.eclipse.osgi.framework.internal.core.Framework.initialize(Framework.java:200)
at org.eclipse.osgi.framework.internal.core.Framework.<init>(Framework.java:97)
at org.eclipse.osgi.framework.internal.core.OSGi.createFramework(OSGi.java:90)
at org.eclipse.osgi.framework.internal.core.OSGi.<init>(OSGi.java:31)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:86)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:279)
at org.eclipse.core.launcher.Main.run(Main.java:742)
at org.eclipse.core.launcher.Main.main(Main.java:581)
¿Alguien sabe como arreglar esto?
Cuando arranco el eclipse salta una excepcion.
Tengo un Suse 9.1
El Eclipse es el 3.0
El java es...
cyttorak@linux:/home/hlocal/eclipse> java -version
java version "1.4.2_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)
Java HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode)
Las variables PATH y JAVA_HOME tienen los valores...
cyttorak@linux:/home/hlocal/eclipse> JAVA_HOME=/home/hlocal/j2sdk1.4.2_06
cyttorak@linux:/home/hlocal/eclipse> PATH=$JAVA_HOME/bin/ :$PATH
cyttorak@linux:/home/hlocal/eclipse> echo $JAVA_HOME
/home/hlocal/j2sdk1.4.2_06
cyttorak@linux:/home/hlocal/eclipse> echo $PATH
/home/hlocal/j2sdk1.4.2_06/bin/:/home/Cyttorak/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/java/jre/bin
Y al ejecutar el eclipse dice sale una ventanita diciendote que ha ocurrido un error y que mires el .log que se encuentra en workspace/.metadata
Lo miro y esto es lo que pone:
!SESSION ----------------------------------------------------------------------
!ENTRY org.eclipse.core.launcher 4 0 nov 25, 2004 22:48:00.907
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.ClassCastException
at org.eclipse.osgi.framework.internal.core.PackageAdmin.getExportedBundles(PackageAdmin
.java:116)
at org.eclipse.osgi.framework.internal.core.PackageAdmin.initialize(PackageAdmin.java:78
)
at org.eclipse.osgi.framework.internal.core.Framework.initialize(Framework.java:200)
at org.eclipse.osgi.framework.internal.core.Framework.<init>(Framework.java:97)
at org.eclipse.osgi.framework.internal.core.OSGi.createFramework(OSGi.java:90)
at org.eclipse.osgi.framework.internal.core.OSGi.<init>(OSGi.java:31)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:86)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:279)
at org.eclipse.core.launcher.Main.run(Main.java:742)
at org.eclipse.core.launcher.Main.main(Main.java:581)
¿Alguien sabe como arreglar esto?