Bonjour,

Suite à des problèmes lors d'une mise à jour d'Eclipse, j'ai tenté de désinstaller et de reinstaller et depuis je n'arrive plus à démarrer eclipse.

Voici ce que j'ai fait :

- yum remove eclipse*
- rm -Rf /usr/lib/eclipse
- rm -Rf /usr/share/eclipse
- rm -Rf ~/.eclipse
- rm -Rf ~/workspace
- yum groupinstall Eclipse

Voici les erreurs que j'ai dans le fichier ~/workspace/.metadata/.log quand j'essaie de démarrer :
!SESSION 2007-05-06 22:49:42.642 -----------------------------------------------
eclipse.buildId=M20070212-1330
java.version=1.6.0_01
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
Command-line arguments: -os linux -ws gtk -arch x86

!ENTRY org.eclipse.core.runtime 2007-05-06 22:49:46.777
!MESSAGE Product org.eclipse.platform.ide could not be found.

!ENTRY org.eclipse.osgi 4 0 2007-05-06 22:49:46.821
!MESSAGE Application error
!STACK 1
java.lang.RuntimeException: No application id has been found.
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:56)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
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:597)
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)

!ENTRY org.eclipse.osgi 2 0 2007-05-06 22:49:46.854
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2007-05-06 22:49:46.854
!MESSAGE Bundle update@plugins/org.eclipse.ui.workbench_3.2.2.M20070119-0800.jar was not resolved.
!SUBENTRY 2 org.eclipse.ui.workbench 2 0 2007-05-06 22:49:46.854
!MESSAGE Missing required bundle org.eclipse.swt_[3.2.0,4.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2007-05-06 22:49:46.854
!MESSAGE Bundle update@plugins/org.eclipse.jface_3.2.2.M20061214-1200.jar was not resolved.
!SUBENTRY 2 org.eclipse.jface 2 0 2007-05-06 22:49:46.855
!MESSAGE Missing required bundle org.eclipse.swt_[3.2.0,4.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2007-05-06 22:49:46.855
!MESSAGE Bundle update@plugins/org.eclipse.jface.text_3.2.2.r322_v20070104.jar was not resolved.
!SUBENTRY 2 org.eclipse.jface.text 2 0 2007-05-06 22:49:46.855
!MESSAGE Missing required bundle org.eclipse.swt_[3.2.0,4.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2007-05-06 22:49:46.855
!MESSAGE Bundle update@plugins/org.eclipse.ui_3.2.1.M20061108.jar was not resolved.
!SUBENTRY 2 org.eclipse.ui 2 0 2007-05-06 22:49:46.855
!MESSAGE Missing required bundle org.eclipse.swt_[3.2.0,4.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2007-05-06 22:49:46.855
!MESSAGE Bundle update@plugins/org.eclipse.team.cvs.ssh2_3.2.1.M20061205.jar was not resolved.
!SUBENTRY 2 org.eclipse.team.cvs.ssh2 2 0 2007-05-06 22:49:46.855
!MESSAGE Missing required bundle org.eclipse.swt_[3.2.0,4.0.0).
En complément voici les informations sur mon environement Java:
$ alternatives display java
versions alternatives 1.3.30 - Copyright (C) 2001 Red Hat, Inc.
Ce produit peut être librement distribué selon les termes de la licence publique GNU (GPL).

utilisation : alternatives --install <lien> <nom> <chemin> <priorité>
[--initscript <service>]
[--slave <lien> <nom> <chemin>]*
alternatives --remove <nom> <chemin>
alternatives --auto <nom>
alternatives --config <nom>
alternatives --display <nom>
alternatives --set <nom> <chemin>

options communes : --verbose --test --help --usage --version
--altdir <répertoire> --admindir <répertoire>

$ java -version
java version "1.6.0_01"
Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode, sharing)

$ alternatives display javac
versions alternatives 1.3.30 - Copyright (C) 2001 Red Hat, Inc.
Ce produit peut être librement distribué selon les termes de la licence publique GNU (GPL).

utilisation : alternatives --install <lien> <nom> <chemin> <priorité>
[--initscript <service>]
[--slave <lien> <nom> <chemin>]*
alternatives --remove <nom> <chemin>
alternatives --auto <nom>
alternatives --config <nom>
alternatives --display <nom>
alternatives --set <nom> <chemin>

options communes : --verbose --test --help --usage --version
--altdir <répertoire> --admindir <répertoire>

$ javac -version
javac 1.6.0_01
Any help ???
Voici la log de l'installation du groupe eclipse
Running Transaction
Installing: eclipse-ecj ####################### [ 1/25]
Installing: java-1.4.2-gcj-compat-devel ####################### [ 2/25]
Installing: ant ####################### [ 3/25]
Installing: ant-apache-oro ####################### [ 4/25]
Installing: ant-nodeps ####################### [ 5/25]
Installing: ant-apache-log4j ####################### [ 6/25]
Installing: tomcat5-common-lib ####################### [ 7/25]
/usr/bin/build-jar-repository: error: Could not find jdbc-stdext Java extension for this JVM
/usr/bin/build-jar-repository: error: Could not find jndi Java extension for this JVM
/usr/bin/build-jar-repository: error: Some specified jars were not found for this jvm
Installing: tomcat5 ####################### [ 8/25]
Installing: ant-apache-regexp ####################### [ 9/25]
Installing: ant-jsch ####################### [10/25]
Installing: ant-apache-resolver ####################### [11/25]
Installing: ant-commons-logging ####################### [12/25]
Installing: ant-trax ####################### [13/25]
Installing: ant-apache-bcel ####################### [14/25]
Installing: ant-jdepend ####################### [15/25]
Installing: ant-antlr ####################### [16/25]
Installing: ant-swing ####################### [17/25]
Installing: ant-junit ####################### [18/25]
Installing: ant-javamail ####################### [19/25]
Installing: eclipse-rcp ####################### [20/25]
Installing: eclipse-platform ####################### [21/25]
Installing: eclipse-changelog ####################### [22/25]
Installing: eclipse-cdt ####################### [23/25]
Installing: eclipse-jdt ####################### [24/25]
Installing: eclipse-bugzilla ####################### [25/25]

Installed: eclipse-bugzilla.i386 1:0.2.4-3.fc6 eclipse-cdt.i386 1:3.1.2-2.fc6 eclipse-changelog.i386 1:2.3.3-2.fc6 eclipse-jdt.i386 1:3.2.2-2.fc6 eclipse-platform.i386 1:3.2.2-2.fc6
Dependency Installed: ant.i386 0:1.6.5-2jpp.2 ant-antlr.i386 0:1.6.5-2jpp.2 ant-apache-bcel.i386 0:1.6.5-2jpp.2 ant-apache-log4j.i386 0:1.6.5-2jpp.2 ant-apache-oro.i386 0:1.6.5-2jpp.2 ant-apache-regexp.i386 0:1.6.5-2jpp.2 ant-apache-resolver.i386 0:1.6.5-2jpp.2 ant-commons-logging.i386 0:1.6.5-2jpp.2 ant-javamail.i386 0:1.6.5-2jpp.2 ant-jdepend.i386 0:1.6.5-2jpp.2 ant-jsch.i386 0:1.6.5-2jpp.2 ant-junit.i386 0:1.6.5-2jpp.2 ant-nodeps.i386 0:1.6.5-2jpp.2 ant-swing.i386 0:1.6.5-2jpp.2 ant-trax.i386 0:1.6.5-2jpp.2 eclipse-ecj.i386 1:3.2.2-2.fc6 eclipse-rcp.i386 1:3.2.2-2.fc6 java-1.4.2-gcj-compat-devel.i386 0:1.4.2.0-40jpp.110 tomcat5.i386 0:5.5.17-6jpp.2 tomcat5-common-lib.i386 0:5.5.17-6jpp.2
Complete!
As-tu installé Eclipse de Fedora ou Eclipse officielle de www.eclipse.org ? Si tu utilises la machine virtuelle de Sun (ce qui me semble être ton cas) tu dois télécharger et installer Eclipse du site officiel www.eclipse.org. Eclipse de Fedora ne fonctionne qu'avec gcj.
Ce qui est étonnant c'est qu'avant de le désinstaller j'avais réussi à installer Eclipse avec Pirut alors que j'utilise la machine virtuelle Sun et il fonctionnait .

Je suppose que la version officielle téléchargeable sur le site www.elcipse.org n'existe pas sous forme de rpm et qu'il faut installer le tar.gz ?
deamn wrote:As-tu installé Eclipse de Fedora ou Eclipse officielle de www.eclipse.org ? Si tu utilises la machine virtuelle de Sun (ce qui me semble être ton cas) tu dois télécharger et installer Eclipse du site officiel www.eclipse.org. Eclipse de Fedora ne fonctionne qu'avec gcj.
Je ne sais pas comment résoudre ton probleme didierg ... mais je suis sur qu'éclipse fonctionne avec la version sun de java ... il faut juste le configurer dans les paramètres d'éclipse...

cf : ici
5 jours plus tard
J'ai eu le même problème après la mise à jour.

J'utilise JDK 1.5, et l'ancienne version de Fedora Eclipse marchait bien;
après cette mise à jour, il ne se lance plus.

Je télécharge la version de Sun là.
deamn wrote:As-tu installé Eclipse de Fedora ou Eclipse officielle de www.eclipse.org ? Si tu utilises la machine virtuelle de Sun (ce qui me semble être ton cas) tu dois télécharger et installer Eclipse du site officiel www.eclipse.org. Eclipse de Fedora ne fonctionne qu'avec gcj.
j'ai toujours utilisé eclipse fourni par Fedora et la plateforme java de sun, et je n'ai aucun probleme.
Je confirme ce que nous dit scratcher :
scratcher wrote:J'utilise JDK 1.5, et l'ancienne version de Fedora Eclipse marchait bien; après cette mise à jour, il ne se lance plus.
En revanche la version téléchargée en tar.gz sur le site eclipse.org fonctione elle parfaitement.
La version téléchargée marche... Triste update
un an plus tard
Je ressort un peu le post pour dire que j'ai eu un peu le même problème dernièrement et que je l'ai réglé en ajoutant ceci à $HOME/bash_profile :
CLASSPATH=$CLASSPATH:/usr/lib/jvm/openjdk-1.6.0-openjdk-1.6.0.0/jre/lib/
export CLASSPATH
J'ai désinstallé tous les paquetages eclipse et plug-ins éclipse, supprimé les dossiers /usr/lib/eclipse ; /usr/share/eclipse et ~/.eclipse
puis lancé
yum groupinstall "Fedora Eclipse"
plus de problème