[解決済み】LinuxでJAVA_HOMEを全ユーザーに設定する方法
2022-04-04 13:09:41
質問
私はLinuxシステムの初心者ですが、Javaフォルダが多すぎるようです。
java -version で表示されます。
- java バージョン "1.7.0_55"。
- OpenJDK ランタイム環境 (rhel-2.4.7.1.el6_5-x86_64 u55-b13)
- OpenJDK 64-Bit Server VM (ビルド 24.51-b03、ミックスモード)
Mavenプロジェクトをビルドしようとすると、エラーが発生します。
Error: JAVA_HOME is not defined correctly.
We cannot execute /usr/java/jdk1.7.0_05/bin/java
rootとnot-rootユーザのためにどのファイルを修正する必要があるか、またjavaはどこにあるか教えていただけませんでしょうか?
どのように解決するのですか?
-
find /usr/lib/jvm/java-1.x.x-openjdk
-
vim /etc/profile
非特権ユーザーでログインしている場合は、sudo を前置する。
sudo vim
- i」キーを押すと挿入モードになります
-
を追加します。
export JAVA_HOME="path that you found" export PATH=$JAVA_HOME/bin:$PATH
-
ログアウトして再度ログインする、再起動する、または
source /etc/profile
現在のシェルで変更を即座に適用するには
関連
-
[解決済み] JavaでFileFilterを作るには?
-
[解決済み] 一部の入力ファイルが非推奨のAPIを使用またはオーバーライドしている
-
[解決済み] mavenのコンパイルに失敗するのはなぜですか?
-
[解決済み] JDBC タイプの方言マッピングがありません。1111
-
[解決済み] Eclipseでクラスとそれに対応するファイルの名前を変更する方法は?
-
[解決済み] Linuxで特定のテキストを含むすべてのファイルを検索するにはどうすればよいですか?
-
[解決済み] ワイルドカードマッチングに基づいて、現在のフォルダとサブフォルダ内のすべてのファイルを再帰的に検索するにはどうすればよいですか?
-
[解決済み] フォルダとそのサブフォルダ/ファイルのパーミッションを一括で変更する方法
-
[解決済み] Linux上で動作するC++コードのプロファイリングを行うにはどうすればよいですか?
-
[解決済み] LinuxのシェルスクリプトでYes/No/Cancelの入力を促すにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] getContentPane()は具体的に何をするのですか?
-
[解決済み] android.support.v4.app.FragmentActivity' で 'TAG' がプライベートアクセスされている。
-
[解決済み] JOGLまたはLWJGLの既成のプロジェクト
-
[解決済み] java.util.MissingFormatArgumentException: 形式指定子 '%s' がありません。
-
[解決済み] ファイルを作成せずに、ファイルが存在するかどうかをチェックする
-
[解決済み] Mavenです。JARは空になります - 含有するためにマークされたコンテンツがありません
-
[解決済み] アクティビティに割り当てられない
-
[解決済み] Maven: assembly-pluginが全く実行されない
-
[解決済み] java swingアプリケーションでJCEがプロバイダBCを認証できない
-
[解決済み】UbuntuでJavaの環境パスを設定する方法