6

64 ビット JDK を正常に実行しています。しかし、Windows 7 マシンに Java EE SDK 6 をインストールする必要があります。Oracle の Web サイトから「java_ee_sdk-6u4-windows.exe」をダウンロードしました。しかし、インストールしようとすると、添付のスクリーンショットに添付されているエラーが表示されます。ここに画像の説明を入力

java_home と class-path を再確認しましたが、完璧です。

それを修正する方法。

4

3 に答える 3

5

もう一度試してみたところ、コマンドは jdk パスの引用符で機能しました。

C:\Users\jsmith\Downloads>java_ee_sdk-6u4-windows.exe -j "C:\Program Files\Java\ jdk1.6.0_39".

ありがとう

于 2013-09-03T07:15:19.250 に答える
3

Windows 7 64 ビットでは、JDK をインストールすると、インストールの成功メッセージにもかかわらず、権限の問題によりいくつかのファイル (つまり /lib/tools.jar) が失われます。

解決策は

[管理者として実行] を使用して JDK 6 を再インストールし、[管理者として実行] を使用して EE SDK もインストールします。

BalusC が答えたように、EE SDK はすべてアプリケーション サーバーと IDE に関するものであり、どちらも交換可能です。しかし、私が EE の勉強を始めたとき、Netbeans 7.x と Glassfish 3.1 を組み合わせると、Java EE 初心者に役立つ多くのツールとショートカットが提供されるので、本当に楽しかったです。

最後のヒント

Windows 7 ~ 64 ビットでは、IDE 内から Glassfish サーバーを起動するには、[管理者として実行] を使用して Netbeans または Eclipse を実行する必要があります。

于 2013-09-03T22:26:50.700 に答える
2

JDK 経由で JRE をインストールした場合、Java EE インストーラーは確かにそのように失敗します。ほとんどの場合、JDK インストーラーは、JRE の Windows 固有のレジストリ キーまたはファイルをいくつか忘れていました。

JRE をhttp://java.comから直接再インストールすると(事前に何もアンインストールする必要はありません)、Java EE インストーラーが動作を開始するはずeclipse.exeです (Eclipse の !などの JRE に依存する他の Java プログラムと同様) 。そうでない場合はeclipse.ini、正しい JRE へのパスを指定するように編集する必要があります)。


ところで、ご存じないかもしれませんが、Java EE SDK には基本的に GlassFish サーバーと一連のドキュメント、およびオプションで Netbeans IDE が含まれています。Java EE に移行したい場合、これは必須ではありません。たとえば、Eclipse を使い続けて、Tomcat、JBoss、または GlassFish 以外のサーバーをセットアップすることもできます。Java EE 初心者の多くは、そのことに気づいていません。さらに、GlassFish をそのホームページ ( http://glassfish.java.net ) から ZIP ファイルとして個別にダウンロードするだけで、Java EE SDK 全体を必要としません。

Java EE とは正確には何ですか?も参照してください。

于 2013-09-03T10:50:25.503 に答える