IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Java Discussion :

Installation eclipse-jee-oxygen-1-win32-x86_64 sur windows 10


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de sondo
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Août 2004
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Service public

    Informations forums :
    Inscription : Août 2004
    Messages : 540
    Par défaut Installation eclipse-jee-oxygen-1-win32-x86_64 sur windows 10
    Bonjour à tous,

    Je rencontre des problème pour installer eclipse-jee-oxygen-1-win32-x86_64. Après le téléchargement, quand j'exécute eclipse, une erreur s'affiche : an error has occurred see the log file.
    Nom : Eclipse.jpg
Affichages : 1171
Taille : 13,8 Ko
    J'ai fait des recherches sur google et j'ai essayer certaines astuces mais en vain.
    La JDK et la JRE sont tous de la version 9.
    Pouvez-vous m'aider? Je suis sur windows 10 pro.

    Voici le contenu du log :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    !SESSION 2017-10-11 13:59:35.555 -----------------------------------------------
    eclipse.buildId=4.7.1.M20170906-1700
    java.version=9
    java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR
    Framework arguments:  -product org.eclipse.epp.package.jee.product
    Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product
     
    !ENTRY org.eclipse.osgi 4 0 2017-10-11 14:02:46.708
    !MESSAGE Application error
    !STACK 1
    org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
    	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:410)
    	at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:318)
    	at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
    	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultHeadlessContext(E4Application.java:491)
    	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultContext(E4Application.java:505)
    	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:204)
    	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:614)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
    	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
    	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
    Caused by: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
    	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:124)
    	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:399)
    	... 23 more
    Caused by: java.lang.ClassNotFoundException: javax.annotation.PostConstruct cannot be found by org.eclipse.e4.core.di_1.6.100.v20170421-1418
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:433)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
    	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
    	at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
    	... 25 more
     
    !ENTRY org.eclipse.e4.ui.workbench 4 0 2017-10-11 14:02:46.794
    !MESSAGE FrameworkEvent ERROR
    !STACK 0
    java.lang.NoClassDefFoundError: javax/annotation/PreDestroy
    	at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:450)
    	at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:156)
    	at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:78)
    	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:111)
    	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:74)
    	at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:178)
    	at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.dispose(EclipseContextOSGi.java:99)
    	at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.bundleChanged(EclipseContextOSGi.java:141)
    	at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908)
    	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    	at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
    	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
    	at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
    	at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:168)
    	at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
    	at org.eclipse.osgi.container.Module.doStop(Module.java:634)
    	at org.eclipse.osgi.container.Module.stop(Module.java:498)
    	at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:202)
    	at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:165)
    	at java.base/java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: javax.annotation.PreDestroy cannot be found by org.eclipse.e4.core.di_1.6.100.v20170421-1418
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:433)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
    	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
    	at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
    	... 21 more
    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Inscrit en
    Juillet 2008
    Messages
    1 479
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 479
    Par défaut
    Oxygen.1 n'est pas Java9-ready. Oxygen.1a (qui devrait etre release demain si je me souviens bien) le sera.
    En attendant, tu peux bidouiller ton Eclipse IDE pour que ca marche bien: https://wiki.eclipse.org/Configure_Eclipse_for_Java_9

  3. #3
    Membre éclairé Avatar de sondo
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Août 2004
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Service public

    Informations forums :
    Inscription : Août 2004
    Messages : 540
    Par défaut
    Bonjour,

    Je suis aller sur le site, et voici les modification à faire dans le fichier eclipse.ini

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    --launcher.appendVmargs
    -vm
    C:\Program Files\Java\jdk-9\bin\javaw.exe
    -vmargs
    -Dosgi.requiredJavaVersion=1.8
    --add-modules=ALL-SYSTEM
    Voici ce que j'ai fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    -startup
    plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.500.v20170531-1133
    -product
    org.eclipse.epp.package.jee.product
    -showsplash
    org.eclipse.epp.package.common
    --launcher.defaultAction
    openFile
    --launcher.defaultAction
    openFile
    --launcher.appendVmargs-vm C:\Program Files\Java\jdk-9\bin\javaw.exe
    -vmargs
    -Dosgi.requiredJavaVersion=1.8--add-modules=ALL-SYSTEM
    -Dosgi.instance.area.default=@user.home/eclipse-workspace
    -XX:+UseG1GC
    -XX:+UseStringDeduplication
    -Dosgi.requiredJavaVersion=1.8
    -Xms256m
    -Xmx1024m
    J'ai toujours la même erreur. Ai-je fait une erreur dans la modification du fichier?

  4. #4
    Membre éclairé Avatar de sondo
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Août 2004
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Service public

    Informations forums :
    Inscription : Août 2004
    Messages : 540
    Par défaut
    Salut,

    Après quelques modification de forme, Eclipse marche maintenant.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    -startup
    plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
     
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.500.v20170531-1133
     
    -product
    org.eclipse.epp.package.jee.product
     
    -showsplash
    org.eclipse.epp.package.common
     
    --launcher.defaultAction
    openFile
    --launcher.defaultAction
    openFile
     
    --launcher.appendVmargs 
    -vm C:\Program Files\Java\jre-9\bin\javaw.exe
     
    -vmargs
    -Dosgi.requiredJavaVersion=1.8
    --add-modules=ALL-SYSTEM 
     
    -Dosgi.instance.area.default=@user.home/eclipse-workspace
    -XX:+UseG1GC
    -XX:+UseStringDeduplication
    -Dosgi.requiredJavaVersion=1.8
    -Xms256m
    -Xmx1024m
    Merci Mickael_Istria.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Installer un environnement de dev pour GTK sur Windows
    Par Carambouille dans le forum GTK+ avec C & C++
    Réponses: 15
    Dernier message: 04/11/2017, 11h44
  2. Réponses: 5
    Dernier message: 04/03/2015, 14h07
  3. erreur - installation de la 1.9.3 p125 sur windows
    Par eddymaue dans le forum Ruby
    Réponses: 3
    Dernier message: 24/02/2012, 14h20
  4. Instruction d'installation de la version SAS 8.2 sur Windows
    Par Fleur-Anne.Blain dans le forum Contribuez
    Réponses: 0
    Dernier message: 26/12/2008, 13h12
  5. Impossible d'installer Eclipse 3.1.1-Win32
    Par mdoudou dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 06/12/2006, 22h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo