57 votes

Eclipse ne démarre pas, mais aucune erreur n'est affichée.

Une idée de la raison pour laquelle mon Eclipse ne démarre pas ?

El eclipse.ini a les caractéristiques suivantes :

-startup plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.0.v20100503
-product org.eclipse.epp.package.jee.product
--launcher.defaultAction openFile
--launcher.XXMaxPermSize 256M
-showsplash org.eclipse.platform
--launcher.XXMaxPermSize 256m
--launcher.defaultAction openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

Le journal des erreurs dans le fichier journal de l'espace de travail montre ceci

!ENTRY org.eclipse.core.resources 2 10035 2011-10-21 12:03:18.134 !MESSAGE L'espace de travail a quitté avec des modifications non sauvegardées dans la session session précédente ; rafraîchir l'espace de travail pour récupérer les changements.

!ENTRY org.eclipse.osgi 4 0 2011-10-21 12:03:19.447 !MESSAGE Une erreur s'est produite lors de l'activation automatique du bundle org.eclipse.core.resources (68). !STACK 0 org.osgi.framework.BundleException : Exception dans org.eclipse.core.resources.ResourcesPlugin.start() du bundle org.eclipse.core.resources. at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:806) à l'adresse org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755) à l'adresse org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:370) à l'adresse org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:284) à l'adresse org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417) à l'adresse org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265) à l'adresse org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106) à l'adresse org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453) à l'adresse org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216) à l'adresse org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393) à l'adresse org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) à l'adresse org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466) à l'adresse org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422) à l'adresse org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) à l'adresse org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(Source inconnue) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:116) à l'adresse org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) à l'adresse org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) à l'adresse org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) à l'adresse org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) à l'adresse org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Méthode native) at sun.reflect.NativeMethodAccessorImpl.invoke(Source inconnue) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Source inconnue) at java.lang.reflect.Method.invoke(Source inconnue) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) at org.eclipse.equinox.launcher.Main.run(Main.java:1407) at org.eclipse.equinox.launcher.Main.main(Main.java:1383) Causé par : org.eclipse.core.internal.dtree.ObjectNotFoundException : L'élément d'arbre '/webtop/.classpath' non trouvé. at org.eclipse.core.internal.dtree.AbstractDataTree.handleNotFound(AbstractDataTree.java:257) à l'adresse org.eclipse.core.internal.dtree.DeltaDataTree.getData(DeltaDataTree.java:585) à l'adresse org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:50) à l'adresse org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:47) à l'adresse org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:47) à l'adresse org.eclipse.core.internal.dtree.DeltaDataTree.asBackwardDelta(DeltaDataTree.java:88) à l'adresse org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:816) à l'adresse org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815) à l'adresse org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815) à l'adresse org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:792) à l'adresse org.eclipse.core.internal.watson.ElementTree.immutable(ElementTree.java:517) à l'adresse org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:688) à l'adresse org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1503) à l'adresse org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:2134) à l'adresse org.eclipse.core.internal.resources.Workspace.open(Workspace.java:1883) à l'adresse org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:406) à l'adresse org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774) ... 29 autres Root exception : org.eclipse.core.internal.dtree.ObjectNotFoundException : Élément d'arbre '/webtop/.classpath' non trouvé. at org.eclipse.core.internal.dtree.AbstractDataTree.handleNotFound(AbstractDataTree.java:257) à l'adresse org.eclips

!ENTRY org.eclipse.osgi 4 0 2011-10-21 12:03:19.467 !MESSAGE Erreur d'application !STACK 1 java.lang.NoClassDefFoundError : org/eclipse/core/resources/IContainer at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:116) à l'adresse org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) à l'adresse org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) à l'adresse org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) à l'adresse org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) à l'adresse org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Méthode native) at sun.reflect.NativeMethodAccessorImpl.invoke(Source inconnue) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Source inconnue) at java.lang.reflect.Method.invoke(Source inconnue) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) at org.eclipse.equinox.launcher.Main.run(Main.java:1407) at org.eclipse.equinox.launcher.Main.main(Main.java:1383) Causé par : org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException : Une erreur s'est produite lors de l'activation automatique du bundle org.eclipse.core.resources (68). at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:121) à l'adresse org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453) à l'adresse org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216) à l'adresse org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393) à l'adresse org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) à l'adresse org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466) à l'adresse org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422) à l'adresse org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) à l'adresse org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(Source inconnue) ... 14 plus Causé par : org.osgi.framework.BundleException : Exception dans org.eclipse.core.resources.ResourcesPlugin.start() of bundle org.eclipse.core.resources. at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:806) à l'adresse org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755) à l'adresse org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:370) à l'adresse org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:284) à l'adresse org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417) à l'adresse org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265) à l'adresse org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106) ... 23 autres Causé par : org.eclipse.core.internal.dtree.ObjectNotFoundException : L'élément d'arbre '/webtop/.classpath' non trouvé. at org.eclipse.core.internal.dtree.AbstractDataTree.handleNotFound(AbstractDataTree.java:257) à l'adresse org.eclipse.core.internal.dtree.DeltaDataTree.getData(DeltaDataTree.java:585) à l'adresse org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:50) à l'adresse org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:47) à l'adresse org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:47) à l'adresse org.eclipse.core.internal.dtree.DeltaDataTree.asBackwardDelta(DeltaDataTree.java:88) à l'adresse org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:816) à l'adresse org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815) à l'adresse org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815) à l'adresse org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:792) à l'adresse org.eclipse.core.internal.watson.ElementTree.immutable(ElementTree.java:517) à l'adresse org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:688) à l'adresse org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1503) à l'adresse org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:2134) à l'adresse org.eclipse.core.internal.resources.Workspace.open(Workspace.java:1883) à l'adresse org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:406) à l'adresse org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783) at java.security.AccessController.doPrivileged(Native Method) at

2voto

kyle87 Points 11

J'ai essayé de retirer le

org.eclipse.core.resources de la table de sécurité, redémarrez eclipse, vous devriez être en mesure de voir toute la configuration, mais vous ne serez pas en mesure de voir votre projet, que vous pourriez avoir à importer.

Coupez org.eclipse.core.resources de la table de sécurité

Redémarrez Eclipse puis recopiez votre fichier org.eclipse.core.resources.

et ensuite redémarrer (mais vous devez importer le projet pour être sûr, ) à partir de C:\Workspace_BR-12-Q3-MPSERS-REFORM\.metadata\.plugins\org.eclipse.core.resources\.safetable

Cela semble être le cas lorsque vous avez plusieurs arbres dans votre espace de travail.

2voto

Je dois réinstaller jre et ça marche, rien d'autre.

1voto

duffymo Points 188155

Un message d'erreur ou autre serait bienvenu.

Ne l'ouvrez pas en cliquant sur une icône. Ouvrez un shell de commande et exécutez la commande manuellement pour avoir la possibilité de voir les messages qui reviennent.

1voto

1.21 gigawatts Points 2457

Résumé
Flash Builder ou Eclipse ne démarre pas. Cela se produit lorsqu'il est éteint de manière incorrecte (comme lorsque la batterie de votre ordinateur portable est morte).

Solution
Supprimez le fichier .snap de l'espace de travail.

Étapes
D'abord, montrer les fichiers cachés. Pour ce faire, ouvrez un terminal et définissez la propriété "show all files" du Finder sur true. Vous devez également redémarrer le Finder pour que les modifications soient prises en compte.

defaults write com.apple.Finder AppleShowAllFiles TRUE
killall Finder

Supprimez le fichier snap d'Eclipse. Pour ce faire, naviguez dans votre espace de travail Eclipse. Dans ce répertoire, vous trouverez le répertoire caché .metadata. Naviguez vers ".metadata/.plugins/com.eclipse.core.resources/". Dans ce répertoire, vous trouverez un fichier appelé ".snap". Assurez-vous que Eclipse est fermé (pas ouvert et pas bloqué sur l'écran d'accueil). Ensuite, supprimez le fichier ".snap".

enter image description here

Redémarrez Eclipse. Une fois que cela fonctionne, remettez les dossiers cachés à l'état caché avec :

defaults write com.apple.Finder AppleShowAllFiles FALSE
killall Finder

0voto

frank Points 1

J'ai renommé le dossier de l'espace de travail et démarré Eclipse pour en créer un nouveau. Après cela, j'ai importé des projets dans le nouveau dossier de l'espace de travail.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X