1

Eclipseを開くときにエラーが発生します。私はウィンドウ7でEclipseJuno64ビットを使用しています64ビットEclipseのログは

 !SESSION 2012-10-22 11:42:40.638 -----------------------------------------------
    eclipse.buildId=M20120914-1800
    java.version=1.7.0
    java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
    Command-line arguments:  -os win32 -ws win32 -arch x86_64

    !ENTRY org.eclipse.equinox.ds 4 0 2012-10-22 11:42:48.527
    !MESSAGE [SCR] Exception while activating instance org.eclipse.e4.ui.css.swt.internal.theme.ThemeEngineManager@7e3e5dbe of component org.eclipse.e4.ui.css.swt.theme  
    !STACK 0
    java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Display
        at java.lang.Class.getDeclaredMethods0(Native Method)
        at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
        at java.lang.Class.getDeclaredMethods(Unknown Source)
4

1 に答える 1

1

Eclipse 64 ビットを使用する場合は、64 ビットの Java ランタイムも必要です (逆も同様です)。Java と Eclipse の両方が 64 ビット バージョンでは不安定なように見えるので、個人的にはお勧めしません。良くなったのかもしれませんが、しばらく 64bit を使っていたので 32bit に戻しました。

于 2012-10-22T08:24:18.563 に答える