問題タブ [java-home]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Linuxマシンでjdk1.4およびjdk1.5を構成する
私の Web アプリケーションは Jboss3.2.3 と jdk1.4.2_19 で実行する必要があります。同じマシン (AMI Linux) に jdk1.5 を必要とする別の Java アプリケーション (X) があります。したがって、JAVA_HOME を 2 つの Java バージョンに設定する必要があります
私は次のように問題に対処しようとしています:
JAVA_HOME とデフォルトの Java (/usr/bin/java) を jdk1.5 に設定して、Java app を実行します。X Jboss の run.sh ファイルを変更して、JAVA_HOME 変数が jdk1.4 を指すようにします。
Jboss の run.sh を別の Java バージョン (私の場合は jdk1.4) を指すように変更しようとした人はいますか? ポインタ/提案はありますか?
あなたの考えを楽しみにしています
よろしくお願いしますNK
path - IzPackinstall.xmlからの$PATHおよび$JAVA_HOMEの設定
$JAVA_HOMEがIzPackの組み込み変数であることがわかります。プレインストールスクリプトで割り当てて、インストーラーに使用させることはできますか?現在、私はデフォルトでひどく実行されるオープンソースJREになっているマシンで立ち往生しており、インストーラーが正しく実行されるように、SunJREに再割り当てする必要があります。
プレインストールスクリプトで、次のコマンドを使用して$PATHに追加できますか。
何ができるか教えてください。.cshrcまたは.cshrc.loginに書き込むためのアクセス権を取得できず、ユーザーに環境変数を自分で設定するように指示できません。
jenkins - Jenkins スレーブ環境変数の更新
JAVA_HOME
環境変数を持つ Jenkins Slave (A Windows PC) があります。Slave の Java バージョンを更新したので、環境変数も更新しました。
Jenkins Web インターフェイスを介してこのスレーブのシステム プロパティを見ると、JAVA_HOME
プロパティは古いものとして報告されます。
echo %PATH%
Windows PC で実行すると、正しい値が表示されます。println System.getenv("PATH")
スレーブの Jenkins Node スクリプト コンソールで実行すると、古い JAVA_HOME 値が表示されます。
スレーブを削除して再度追加しようとし、Jenkins サーバーを再起動しました。それでも古い値は更新されません。
何かご意見は?
java - JAVA_HOME パスが正しいにもかかわらず、Tomcat が実行されていない
を使用して tomcat を実行しようとするとstartup.bat
、次のエラーが表示されます。
しかし、私は試しC:\>echo %java_home%
てみると、次の結果が得られます
JAVA_HOME
システム変数リストに手動で設定しようとしましたが、この問題は残ります。
解決するにはどうすればよいですか?
Windows 7 を使用しています。
アップデート
JAVA_HOME という名前の新しいシステム変数を設定し、そのパスを に設定した後"C:\Program Files\Java\jdk1.6.0_25\bin\"
、起動スクリプトを再試行しましたが、今回は新しいエラーが発生しました。
このエラーが何を意味するのか分かりますか?
パスを"C:\Program Files\Java\jdk1.6.0_25\"
(つまりbinなしで)設定しようとしましたが、同じエラーが発生します。
java - ant の実行時に「tools.jar が見つかりません」
ant を実行すると、次のメッセージが表示されます。
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar
JAVA_HOME を に設定しC:\Program Files\Java\jdk1.7.0_02
、PATH には が含まれC:\Program Files (x86)\Java\jdk1.7.0_02\bin
、CLASSPATH には が含まれC:\Program Files (x86)\Java\jdk1.7.0_02
、ANT_HOME は に設定されていC:\ant
ます。
ant はこれらの設定をすべて無視して、tools.jar を別の場所で探しているようです。jre6 パスを指す環境変数はありません。理由はありますか?
java - JAVA_HOMEが設定されていません
疑似分散操作でHadoopの実装に取り組んでいると、 JAVA_HOME変数が設定されていないという例外が発生しましたが、エコーしようとすると設定されていました。
変数はconf/hadoop-env.sh
(編集済みexport JAVA_HOME=/usr/lib/jvm/java-6-sun
)に事前設定されていbash.bashrc
ます。
linux - JAVA_HOMEが正しく設定されていません。それをリセットする方法は?
実行しようとするとmvn
(つまり、Apache Maven)、取得し続けますerror "JAVA_HOME" not set.
指示に従ってJAVA_HOME
変数を次のように設定します。ターミナルで:
正解ですね。それでは、なぜまだ間違ったJAVA_HOME
エラーが発生するのですか?
heroku - RJBgemを使用してアプリをHerokuにデプロイできません
JAVA_HOME変数を設定しました
heroku configがこの変数を値とともに表示することを確認し、プッシュしました。
まだ取得します
bundlerがRJBgemをインストールしているときにエラーが発生しました。
同じソースを別のHerokuアプリケーションに正常にデプロイでき、すべての環境変数は同じです。
なにが問題ですか?
bash - $JAVA_HOME を設定しようとしたときのエラー - エラー: JAVA_HOME が設定されていません
Linux CentOS リリース 5.5 を使用しており、sun-java6-jdk をインストールしようとしています。
次のコマンドを実行すると、次のようになることに気付きました。
私が行った場合:
スクリプトを実行しようとすると、次のエラーが表示されます: エラー: JAVA_HOME が設定されていません。
.bashrc ファイルの $JAVA_HOME で正しい値を見つけて設定するにはどうすればよいですか?
前もって感謝します