タグ付けされた質問 「java-home」

18
Windows 7でjava_homeを設定する方法
コントロールパネルの[システム]の[環境変数]に移動して、2つの新しい変数を作成しました。1つはユーザー変数用、もう1つはシステム変数用です。どちらもJAVA_HOMEという名前で、どちらも指す C:\ Sun \ SDK \ jdk \ bin しかし、何らかの理由で、Javaコマンドを実行すると、以下のエラーが表示されます... BUILD FAILED C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:161: The following error occurred while executing this line: C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:141: The following error occurred while executing this line: C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:137: Please set java.home to a JDK installation Total time: 1 second C:\Users\Derek\Desktop\eclipse\eclipse\glassfish>lib\ant\bin\ant -f setup.xml Unable to locate tools.jar. Expected …

21
LinuxですべてのユーザーのJAVA_HOMEを設定する方法
Linuxシステムは初めてですが、Javaフォルダーが多すぎるようです。 java -versionは私に与えます: Javaバージョン「1.7.0_55」 OpenJDKランタイム環境(rhel-2.4.7.1.el6_5-x86_64 u55-b13) OpenJDK 64ビットサーバーVM(ビルド24.51-b03、混合モード) Mavenプロジェクトをビルドしようとすると、エラーが発生します。 Error: JAVA_HOME is not defined correctly. We cannot execute /usr/java/jdk1.7.0_05/bin/java rootおよび非rootユーザー用に変更する必要のあるファイルと、Javaの正確な場所を教えてください。

11
コンピューターのJava SDKフォルダーはどこにありますか?Ubuntu 12.04
次のように入力すると、インストールされていることがわかります。 $java -version 私は得ます: OpenJDK Runtime Environment (IcedTea6 1.12.5) (6b27-1.12.5-0ubuntu0.12.04.1) OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode) そして私がタイプすると: $locate jdk 私は得ます: /home/arturo/Documents/2012a/sys/java/jre/glnxa64/jre/lib/servicetag/jdk_header.png /usr/share/app-install/desktop/openjdk-6-jre:openjdk-6-java.desktop /usr/share/app-install/desktop/openjdk-7-jre:openjdk-7-java.desktop /usr/share/app-install/icons/openjdk-6.png /usr/share/app-install/icons/openjdk-7.png リストの最初のアイテムで気になるのは、2012aフォルダーがMATLABフォルダーであり、標準の 'usr / lib'フォルダーではないことです。フォルダーを指す$ JAVA_HOMEパスを設定する必要があるので、JDKとJREがインストールされた場所について本当に混乱しています。どこに行方不明ですか?
147 java  java-home 

8
$ JAVA_HOMEをUbuntuで簡単に変更できるようにする[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する Ubuntuで、JAVA_HOME環境変数をJava 5と6の間で切り替えたいのですが。 端末を開き、次のように入力してJAVA_HOME環境変数を設定します。 export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun 同じターミナルウィンドウで次のように入力して、環境変数が更新されていることを確認します。 echo $JAVA_HOME そして、私は/usr/lib/jvm/java-1.5.0-sunを見つけました。さらに、〜/ .profileを変更し、JAVA_HOME環境変数を/usr/lib/jvm/java-1.5.0-sunに設定します。 そして今問題のために-新しいターミナルウィンドウを開いて、echo $ JAVA_HOMEと入力してJAVA_HOME環境変数を確認すると、JAVA_HOME環境変数がJava 6に戻っていることがわかります。私はアウトとバックで、JAVA_HOME環境変数がJava 5に設定されていると思います(おそらく〜/ .profileで行った変更が原因です)。 私がログアウトしなくても、バックで私のJAVA_HOME環境を変更(およびその環境変数の変更を加えることができ、このように回避する方法がありスティックをすべての新しいターミナルウィンドウでは)?


12
/ usr / libexec / java_homeから返されるMac OSのデフォルトのJava VMを変更するにはどうすればよいですか
(これがSUで行われるべきかどうかわからない...移行は確かにオプションですが、より多くのプログラマーがここで質問を読むので、ここに進みます)。 Mac OS X 10.8.4を実行していますが、AppleのJDK 1.6.0_51とOracleのJDK 1.7.0_25をインストールしています。最近、Oracleの1.8プレビューJDKを必要とするいくつかのプレリリースソフトウェアにインストールしました。ここで、/ usr / libexec / java_homeを実行すると、次のようになります。 $ /usr/libexec/java_home -V Matching Java Virtual Machines (4): 1.8.0, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home 1.7.0_25, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home 1.6.0_51-b11-457, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_51-b11-457, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home すごい。 ただし、実行中: $ java -version 戻り値: …
108 java  macos  java-home 

7
JAVA_HOMEはJDKまたはJREを指す必要がありますか?
を指さしましJAVA_HOMEたC:\Program Files (x86)\Java\jre7。正常に動作します。その後、私はantを解凍し、Antに関連する環境変数を設定しました。入力後に次のエラーメッセージが表示されました"ant -version" このフォーラムを検索しました。1つの解決策は、JREではなくJavaをJDKにポイントすることです。これが解決策であるかどうかは正確にはわかりません。言い換えると、一般的に、JAVA_HOMEはどちらを指す必要がありますか?JDKまたはJRE?
102 java  ant  java-home 


14
Linux OpenJDK DebianベースのディストリビューションのJAVA_HOME環境変数の正しいターゲットは何ですか?
Windowsでは、JAVA_HOMEJDKインストールフォルダを指す必要があります(JAVA_HOME/binすべての実行可能ファイルJAVA_HOME/libsが含まれ、すべてのデフォルトjarライブラリが含まれます)。 SunのJDKバンドルをダウンロードしてLinuxにインストールする場合も、同じ手順です。 ただし、KubuntuのデフォルトのOpenJDKパッケージを使用する必要があります。問題は、すべての実行可能ファイルがに配置されること/usr/binです。しかし、瓶はに配置され/usr/share/javaます。それらは同じJAVA_HOMEフォルダーの下にないため、Grailsで問題が発生し、標準のJava構造を期待する他のアプリケーションで問題が発生する可能性があります。 私が使用する場合: JAVA_HOME=/usr Java実行可能ファイルを使用するすべてのアプリケーションとスクリプトは、標準の手順を使用できますcall $JAVA_HOME/bin/executable。ただし、jarファイルは別の場所にあるため、常に見つかるとは限りません(例:Grailsで取得ClassDefNotFoundしていますnative2ascii)。 一方、私が使用する場合: JAVA_HOME=/usr/share/java Javaの実行可能ファイル(のいずれもjava、javacなど)が見つかりません。 では、JAVA_HOMEDebianベースのLinuxで変数を処理する正しい方法は何ですか? 助けてくれてありがとう、ルイス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.