dポイントプレゼントキャンペーン実施中!

質問があります。
JavaJDK64bit版をWindows7にインストールしました。

> dir C:\Program Files (x86)\Java
- jdk1.8.0_77
- jre1.8.0_77


しかし、Eclipseが起動しなくなりました。
eclipse-jee-mars-2-win32-x86_64.zip
> Failed to load the JNI shared library "C:\Program Files (x86)\Java\jdk1.8.0_77\bin\..\jre\bin\client\jvm.dll".
と出ます。

-vm
C:\Program Files (x86)\Java\jdk1.8.0_77\bin\..\jre\bin
または、
-vm
C:\Program Files (x86)\Java\jre1.8.0_77\bin
をeclipse.iniに追記しましたが、ダメでした。
どのようにすれば良いのか教えて頂きたいと思います。
宜しくお願い致します。



eclipse.iniは以下の通りです。

-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
-vm
C:\Program Files (x86)\Java\jdk1.8.0_77\bin\..\jre\bin
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx1024m

A 回答 (1件)

解決まで届かないとは思いますが……



>JavaJDK64bit版をWindows7にインストールしました。

本当に64Bit版のJDKですか?
64Bit版なら
C:\Program Files (x86)\Java
ではなく
C:\Program Files\Java
に入るハズなんですけど?

インストール先指定で「わざわざProgram Files (x86)を指定」してみる。
ということやってみたんでしょうか?

Eclipseが必要としているJDKが32Bitなのか64Bitなのかは不明ですけども。
# eclipse-jee-mars-2-win32-x86_64.zip ってことなんで64Bitを要求しているような気がしないでもない。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
C:\Program Files\Javaには入っていなかったので、一応JDKを再インストールし直しました。
確かにデフォルトではC:\Program Files\Javaに入るようです。
前回特に何か指定した記憶はなかったのですが。
再インストールしたら動くようになりました。
ありがとうございました。

お礼日時:2016/04/04 13:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!