2

最近、Windows 8 にアップグレードしましたが (これは非常に悪い決断であり、40 ドルの無駄遣いです)、Eclipse が起動しません。Juno をダウンロードしましたが、結果は同じです。誰かが私を助けてくれれば感謝します。

Eclipse.buildId=M20120914-1800
java.version=1.6.0_23
java.vendor=Sun Microsystems Inc.
ブートローダー定数: OS=win32、ARCH=x86_64、WS=win32、NL=en_US
フレームワーク引数: -product org.eclipse.epp.package.jee.product
コマンドライン引数: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product

エントリー org.eclipse.osgi 4 0 2012-11-20 20:42:45.300
!MESSAGE アプリケーションエラー
!スタック 1
java.lang.UnsatisfiedLinkError: SWT ライブラリを読み込めませんでした。理由:
    C:\Users\Lahiru\Desktop\eclipse\configuration\org.eclipse.osgi\bundles\628\1\.cp\swt-win32-4234.dll: ダイナミック リンク ライブラリ (DLL) の初期化ルーチンが失敗しました
    java.library.path に swt-win32 がない
    ライブラリを読み込めません: C:\Users\Lahiru\.swt\lib\win32\x86_64\swt-win32-4234.dll
    ライブラリを読み込めません: C:\Users\Lahiru\.swt\lib\win32\x86_64\swt-win32.dll
    C:\Users\Lahiru\.swt\lib\win32\x86_64\swt-win32-4234.dll: ダイナミック リンク ライブラリ (DLL) の初期化ルーチンが失敗しました

    org.eclipse.swt.internal.Library.loadLibrary(Library.java:331) で
    org.eclipse.swt.internal.Library.loadLibrary(Library.java:240) で
    org.eclipse.swt.internal.C.(C.java:21)
    org.eclipse.swt.widgets.Display.(Display.java:138) で
    org.eclipse.ui.internal.Workbench.createDisplay (Workbench.java:653) で
    org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161) で
    org.eclipse.ui.internal.ide.application.IDEApplication.createDisplay(IDEApplication.java:154) で
    org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:96) で
    org.eclipse.equinox.internal.app.EclipseAppHandle.run (EclipseAppHandle.java:196) で
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication (EclipseAppLauncher.java:110) で
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) で
    org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:353) で
    org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:180) で
    sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)
    sun.reflect.NativeMethodAccessorImpl.invoke (不明なソース) で
    sun.reflect.DelegatingMethodAccessorImpl.invoke (不明なソース) で
    java.lang.reflect.Method.invoke (不明なソース) で
    org.eclipse.equinox.launcher.Main.invokeFramework (Main.java:629) で
    org.eclipse.equinox.launcher.Main.basicRun (Main.java:584) で
    org.eclipse.equinox.launcher.Main.run (Main.java:1438) で
    org.eclipse.equinox.launcher.Main.main (Main.java:1414) で
4

2 に答える 2

2

JAVA_HOME と JRE 環境が設定されていることを確認してください。また、64 ビット OS を使用していて 64 ビット Eclipse がインストールされている場合は、x64 ビット JRE をインストールすると役立ちます。 http://www.java.com/en/download/faq/java_win64bit.xml

2 つの Windows 8 ビルドで同様の問題をいくつか実行し、それらを解決することができました。幸運を。

于 2012-11-21T04:50:49.723 に答える
0

Windows を 8.1 に更新してみてください。

私は Windows 8.1 64 ビット ユーザーです。私のJDKも64ビット用です。最初は、8.1 で eclipse Kepler を使用しました。しかし、私が作業していると、日食が反応しなくなることがよくありました。その後、Eclipse Juno に戻ることにしましたが、現在は正常に動作しています。

于 2013-12-19T11:44:40.447 に答える