2013-02-01 6 views
2

Je viens de télécharger Eclipse, décompressé et essayé de fonctionner, mais il ne démarre pas. Les journaux sont parsemés d'erreurs telles que:Eclipse ne démarre pas

!ENTRY org.eclipse.equinox.p2.reconciler.dropins 4 0 2013-02-01 13:00:36.858 
!MESSAGE FrameworkEvent ERROR 
!STACK 0 
org.osgi.framework.BundleException: The bundle "org.eclipse.equinox.p2.reconciler.dropins_1.1.200.v20120301-2145 [116]" could not be resolved. Reason: Missing Constraint: Import-Package: org.eclipse.equinox.internal.p2.extensionlocation; version="0.0.0" 
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1332) 
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1316) 
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323) 
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390) 
    at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438) 
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1) 
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) 
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) 

!ENTRY org.eclipse.osgi 4 0 2013-02-01 13:00:36.874 
!MESSAGE Could not start bundle: org.eclipse.equinox.console 
!STACK 0 
org.osgi.framework.BundleException: Could not start bundle: org.eclipse.equinox.console 
    at org.eclipse.osgi.framework.internal.core.ConsoleManager.checkForConsoleBundle(ConsoleManager.java:217) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:297) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176) 
    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.equinox.launcher.Main.invokeFramework(Main.java:629) 
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) 
    at org.eclipse.equinox.launcher.Main.run(Main.java:1438) 
Caused by: org.osgi.framework.BundleException: The bundle "org.eclipse.equinox.console_1.0.0.v20120522-1841 [88]" could not be resolved. Reason: Missing Constraint: Bundle-RequiredExecutionEnvironment: 

Étant donné que je suis nouveau à Java (en provenance de .NET) quelqu'un peut me donner quelques conseils sur la façon de résoudre les problèmes? Les journaux sont trop cryptiques pour moi à ce stade.

+1

semble être un problème avec Eclipse, pas Java – Doorknob

+0

Avez-vous installé JRE et JDK? –

+0

Java version 1.7.0_11 et JDK 1.4.2.03 – Sidebp

Répondre

1

Le problème est que votre zip Eclipse ne contient pas assez de fichiers pour démarrer votre application Eclipse.

Quelle est votre version d'eclipse?

Télécharger: http://www.eclipse.org/downloads

+0

J'ai téléchargé eclipse-SDK-4.2.1-win32 depuis le site principal d'Eclipse et extrait le contenu de l'archive depuis son dossier racine. – Sidebp

+1

Téléchargé à nouveau et cela a fonctionné - aucune idée de ce qui n'allait pas dans le téléchargement précédent. Marquer comme réponse comme il m'a incité à le télécharger à nouveau! – Sidebp

+0

@Sidebp :) .... – Ameer

2

je remarque l'ancienne installation fonctionne maintenant aussi. Je pense que le problème était peut-être dû au fait que j'ai également installé Oracle. En supprimant toutes les références Oracle Java des variables système (Windows XP) semble l'avoir résolu.

+0

J'ai Oracle comme vous et cela a résolu mon problème aussi.Merci. –