Une des erreurs signalées :
La version 1.4.2_03 de la JVM ne convient pas à ce produit. La version 1.5 ou geeater est requise
Cela signifie probablement que la version 1.4 de mon environnement de machine virtuelle JVM est trop basse et qu'on me demande d'utiliser la version 1.5 ou supérieure. Je suis très confus. . . Le jdk que j'ai installé est la version 1.7.
Mais jvm l’est ;
C:/Documents et paramètres/Administrateur>java -version
version java "1.7.0_07"
Environnement d'exécution Java(TM) SE (build 1.7.0_07-b11)
Machine virtuelle client Java HotSpot(TM) (build 23.3-b01, mode mixte, partage)
C:/Documents et paramètres/Administrateur>
Deuxième erreur :
!SESSION 2012-11-27 20:26:37.326 -------------------------------------- --------- ----------
éclipse.buildId=I20110613-1736
java.version=1.4.2_03
java.vendor=Sun Microsystems Inc.
Constantes du BootLoader : OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Arguments de ligne de commande : -os win32 -ws win32 -arch x86
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.779
!MESSAGE Message NLS inutilisé : ECLIPSE_OSGI_NAME dans : org.eclipse.osgi.framework.internal.core.ExternalMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.779
!MESSAGE Message NLS inutilisé : OSGI_VERSION dans : org.eclipse.osgi.framework.internal.core.ExternalMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795
!MESSAGE Message NLS inutilisé : ECLIPSE_COPYRIGHT dans : org.eclipse.osgi.framework.internal.core.ExternalMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795
!MESSAGE Message NLS inutilisé : BUNDLE_CLASSPATH_ENTRY_NOT_FOUND_EXCEPTION dans : org.eclipse.osgi.framework.internal.core.ExternalMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795
!MESSAGE Message NLS inutilisé : BUNDLE_FRAGMENT_IMPORT_CONFLICT dans : org.eclipse.osgi.framework.internal.core.ExternalMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795
!MESSAGE Message NLS inutilisé : FILTER_INVALID dans : org.eclipse.osgi.framework.internal.core.ExternalMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795
!MESSAGE Message NLS inutilisé : LAUNCHER_ADAPTOR_ERROR dans : org.eclipse.osgi.framework.internal.core.ExternalMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795
!MESSAGE Message NLS inutilisé : LAUNCHER_INVALID_PORT dans : org.eclipse.osgi.framework.internal.core.ExternalMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795
!MESSAGE Message NLS inutilisé : LAUNCHER_COMPONENT_MISSING dans : org.eclipse.osgi.framework.internal.core.ExternalMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795
!MESSAGE Message NLS inutilisé : LAUNCHER_COMPONENT_JAR dans : org.eclipse.osgi.framework.internal.core.ExternalMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.170
!MESSAGE Message NLS inutilisé : COMMIT_INVALID_TIMESTAMP dans : org.eclipse.osgi.internal.resolver.StateMessages
!ENTRY org.eclipse.equinox.p2.reconciler.dropins 4 0 2012-11-27 20:26:38.170
!MESSAGE FrameworkEvent ERREUR
!PILE 0
org.osgi.framework.BundleException : impossible de résoudre le bundle. Raison : org.eclipse.equinox.p2.reconciler.dropins_1.1.100.v20110510 [84]
sur org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1327)
sur org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1311)
sur org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)
sur org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:389)
sur org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1130)
sur org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
sur org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
sur org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
sur org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
sur org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
sur org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
sur org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
sur org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.341
!MESSAGE Message NLS inutilisé : ECLIPSE_STARTUP_INVALID_PORT dans : org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.341
!MESSAGE Message NLS inutilisé : ECLIPSE_STARTUP_FAILED_FIND dans : org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.341
!MESSAGE Message NLS inutilisé : ECLIPSE_CONSOLE_DISABLED_BUNDLE_REASON2 dans : org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.341
!MESSAGE Message NLS inutilisé : ECLIPSE_CLASSLOADER_GENERATED_EXCEPTION dans : org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.341
!MESSAGE Message NLS inutilisé : ECLIPSE_CLASSLOADER_ALREADY_STOPPED dans : org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages
!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.357
!MESSAGE Message NLS inutilisé : ECLIPSE_BUNDLESTOPPER_ERROR_STOPPING_BUNDLE dans : org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages
!ENTRY org.eclipse.osgi 2 0 2012-11-27 20:26:38.357
!MESSAGE Un ou plusieurs bundles n'ont pas été résolus car les contraintes racine suivantes n'ont pas été résolues :
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 20:26:38.357
!MESSAGE Référence du bundle non résolu : file:plugins/org.eclipse.core.net.win32.x86.nl_zh_3.5.0.v20091121043401.jar.
!SUBENTRY 2 org.eclipse.core.net.win32.x86.nl_zh 2 0 2012-11-27 20:26:38.357
!MESSAGE Hôte manquant org.eclipse.core.net.win32.x86_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 20:26:38.357
!MESSAGE Référence du bundle non résolu :file:plugins/org.eclipse.equinox.launcher.win32.win32.x86.nl_zh_3.5.0.v20091121043401.jar.
!SUBENTRY 2 org.eclipse.equinox.launcher.win32.win32.x86.nl_zh 2 0 2012-11-27 20:26:38.357
!MESSAGE Hôte manquant org.eclipse.equinox.launcher.win32.win32.x86_0.0.0.
!ENTRY org.eclipse.osgi 2 0 2012-11-27 20:26:38.482
!MESSAGE Voici la liste complète des bundles non résolus. Consultez l'entrée de journal précédente pour connaître la cause première (si elle existe) :
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 20:26:38.482
!MESSAGE Ensemble non résolu com.ibm.icu_4.4.2.v20110208 [2].
!SUBENTRY 2 com.ibm.icu 2 0 2012-11-27 20:26:38.482
!MESSAGE Contrainte manquante : Bundle-RequiredExecutionEnvironment : J2SE-1.5
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 20:26:38.482
!MESSAGE Bundle non résolu org.eclipse.ant.launching_1.0.100.v20110506 [16].
!SUBENTRY 2 org.eclipse.ant.launching 2 0 2012-11-27 20:26:38.482
!ENTRY org.eclipse.osgi 4 0 2012-11-27 20:26:38.513
!MESSAGE Erreur d'application
!PILE 1
java.lang.RuntimeException : l'application {0} est introuvable dans le registraire. L'application peut être utilisée dans : org.eclipse.ant.core.antRunner, org.eclipse.equinox.app.error, org.eclipse.equinox. p2.director, org.eclipse.equinox.p2.garbagecollector.application, org.eclipse.pde.junit.runtime.uitestapplication, org.eclipse.pde.junit.runtime.legacytestapplication, org.eclipse.pde.junit.runtime.coretestapplication, org.eclipse.pde.junit.runtime.coretestapplicationnonmain, org. Eclipse.pde.junit.runtime.nonuithreadtestapplication, org.eclipse.update.core.standaloneUpdate, org.eclipse.update.core.siteOptimizer.
sur org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:248)
sur org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)
sur org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
sur org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
sur org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
sur org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
à sun.reflect.NativeMethodAccessorImpl.invoke0 (méthode native)
à sun.reflect.NativeMethodAccessorImpl.invoke (source inconnue)
à sun.reflect.DelegatingMethodAccessorImpl.invoke (source inconnue)
sur java.lang.reflect.Method.invoke (source inconnue)
sur org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
sur org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
sur org.eclipse.equinox.launcher.Main.run(Main.java:1410)
Solution:
Dans My Computer-Advanced-Environment Variable Path, ajustez le contenu du chemin de la variable système et déplacez tout le contenu d'Oracle vers la fin. comme:
%JAVA_HOME%/bin;%JAVA_HOME%/lib;%JAVA_HOME%/jre/lib;%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem;C:/Program Files/Common Files/Thunder Network/ KanKan/Codecs;d:/Program Files/ATI Technologies/ATI.ACE/Core-Static;d:/oracle/product/10.1.0/Db_2/bin;d:/oracle/product/10.1.0/Db_2/jre/1.4.2/bin/client;d : /oracle/product/10.1.0/Db_2/jre/1.4.2/bin;
Raison de l'erreur :
Parce que j'ai initialement installé Oracle, la valeur de la variable jre d'Oracle est prioritaire sur Java, donc le jre de Java échoue et l'erreur XXX n'est pas trouvée. L’oracle doit être placé à la fin et non au milieu.