2 votes

Eclipse ne fonctionne pas sous Windows 8

J'ai récemment mis à niveau vers Windows 8 (qui apparemment est une très mauvaise décision et un gaspillage de 40 $) et eclipse ne démarre pas. J'ai téléchargé Juno mais le résultat est toujours le même. J'apprécierais si quelqu'un pouvait m'aider.

eclipse.buildId=M20120914-1800
java.version=1.6.0\_23
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86\_64, WS=win32, NL=en\_US
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 2012-11-20 20:42:45.300
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: 
    C:\\Users\\Lahiru\\Desktop\\eclipse\\configuration\\org.eclipse.osgi\\bundles\\628\\1\\.cp\\swt-win32-4234.dll: A dynamic link library (DLL) initialization routine failed
    no swt-win32 in java.library.path
    Can't load library: C:\\Users\\Lahiru\\.swt\\lib\\win32\\x86\_64\\swt-win32-4234.dll
    Can't load library: C:\\Users\\Lahiru\\.swt\\lib\\win32\\x86\_64\\swt-win32.dll
    C:\\Users\\Lahiru\\.swt\\lib\\win32\\x86\_64\\swt-win32-4234.dll: A dynamic link library (DLL) initialization routine failed

    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:331)
    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:240)
    at org.eclipse.swt.internal.C.(C.java:21)
    at org.eclipse.swt.widgets.Display.(Display.java:138)
    at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:653)
    at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)
    at org.eclipse.ui.internal.ide.application.IDEApplication.createDisplay(IDEApplication.java:154)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:96)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
    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)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

2voto

baskint Points 65

Assurez-vous que vous avez défini les environnements JAVA_HOME et JRE. Il est également utile d'avoir le JRE x64-bit installé, si vous êtes sur un système d'exploitation 64-bit et avez l'Eclipse 64-bit installé. http://www.java.com/en/download/faq/java_win64bit.xml

J'ai rencontré quelques problèmes similaires sur mes deux versions de Windows 8 et j'ai pu les résoudre. Bonne chance.

0voto

lukibsubekti Points 11

Essayez de mettre à jour Windows en 8.1.

Je suis un utilisateur de Windows 8.1 64 bits. Mon JDK est également pour 64 bits. Au début, j'ai utilisé eclipse Kepler sur mon 8.1. Mais l'éclipse ne répondait plus lorsque je travaillais dessus. Après cela, j'ai décidé de revenir à eclipse Juno et cela fonctionne bien maintenant.

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