Windows 8からWindows 10(どちらも64ビット)にアップグレードしたばかりで、以前のEclipse JunoにAndroidのADTプラグインを追加したもので、開発は始まっていません。
私が見ることができるのは、何かが数秒間ロードされていることを示すマウスポインターだけで、その後は何も起こりません。
私が試したもの
Eclipse.ini
に変更して、再作成できるようにしました。再作成すらしなかったため、元の名前に戻しました。workspaceDir/.metadata/.log
を見てみました。これに関するエントリはありません。Eclipse.ini
の内容は次のとおりです。
-startup plugins/org.Eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launcher.library プラグイン/org.Eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807 -product com.Android.ide.Eclipse.adt.package.adtproduct -showsplash org.Eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile - vmargs -Dosgi.requiredJavaVersion = 1.6 -XX:MaxPermSize = 256m -Xms512m -Xmx1024m
そしてこれはJavaインストールしたバージョンです:
C:\ Users\user> Java -version Java version "1.8.0_51" Java(TM) SEランタイム環境(ビルド1.8.0_51-b16) Java HotSpot(TM)Client VM(build 25.51-b03、mixed mode))
行き詰まっています。同じ問題が発生している他の人がまだ見つからないので、もっと手がかりをどこで見つけることができますか?
解決しました。
完全にアンインストールJavaおよびJDK(「C:\ ProgramFiles」の「Java」フォルダも手動で削除)し、 こちら 、そしてすべてが再び機能するようになりました。
最初にJavaを再インストールしてから、PATH変数「C:\ ProgramData\Oracle\Java\javapath」を削除し、JDKのPATH変数をリセットすることで、この問題を解決しました。パス変数を設定する手順:
私も同じ問題を抱えていました。上記のようにJavaバージョンを確認したところ、1.8.0と表示されていたため、「C:\ ProgramData\Oracle\Java\javapath;」を削除しました。システム変数を形成し、それが私の問題を解決しました。
私は同じ問題を抱えていましたが、Javaをアンインストールしませんでした。システム設定でJava変数を設定するだけで、うまくいきました。
Javaをアンインストールする必要はありません。パス変数の先頭にある環境(システム)変数から次の行を削除するだけです。 Windows 10はProgramDataフォルダーの場所にすべてのプログラムファイルのコピーを保持しています。確認するには、変更前と変更後のJavaコマンドラインからのバージョンを確認してください。それは私にとってはうまくいきました...
「C:\ ProgramData\Oracle\Java\javapath;」
Retain single version of Java and uninstall all other versions
and update the Eclipse.ini text file as below but change the Java path and versions appropriately.
-startup
plugins/org.Eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.Eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
-product
org.Eclipse.epp.package.Java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.Eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm C:\Program Files\Java\jdk1.6.0_35\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx1024m
JavaパスはEclipse.iniで正しく設定されていましたが、EclipseとJVMの「ビット数」を確認するのを忘れていました。これらはペアにする必要があります(32ビットまたは64両方))そうでない場合、Eclipseはエラーまたはメッセージなしで起動に失敗します。
これは愚かなエラーですが、アップグレード時にはそれほど明白ではないので、おそらくこれにより他の誰かを数分以上節約できます...
eclipse.iniファイルに次の行を追加します。
--add-modules = Java.se.ee
--vmargs行の後