[解決済み】Mac OS X 10.9でJAVA_HOME環境変数を設定する方法とは?
質問
新しいMacBook Proを購入したところです。
これは私にとって初めてのMACで、まだ操作のコツを掴んでいないところです。
とにかく、私もJavaは初めてで、永久に死んでしまう前のWindows PCで練習していました。
今、私はこのMACにいるので、JDKをインストールしました。
JAVA_HOME
環境変数を使用します。
どうしたらいいのか全くわからない。
いくつかのガイドに従ってやってみたが、あまりうまくいかなかった。
端末の場所を特定できたので、何か複数のファイルを作成したようです。このようなメッセージが出ます。
(1)同じファイルを別のプログラムが編集している場合があります。 このような場合、2つのファイルが存在することにならないように注意してください。 同じファイルの異なるインスタンスに変更を加えることができます。 終了するか、または注意して続行してください。
<ブロッククオート
(2)このファイルの編集セッションがクラッシュしました。 この場合、":recover" または "vim -r /Users/Erwin/.bash_profile" を使用して変更を回復してください (":help recovery" を参照)。 もし、既にこの操作を行った場合は、スワップファイル "/Users/Erwin/.bash_profile.swp" を削除してください。 を削除して、このメッセージを回避してください。
Mac OSX 環境で Java を設定する方法を順を追って教えてください。
解決方法は?
bashを使っているのであれば、やることはただ一つ。
echo export "JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.bash_profile
zshを使用している場合(おそらくmacOS Catalina以降を使用していることを意味します)、代わりにこうなります。
echo export "JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.zshrc
いずれの場合も、シェルを再起動します。
複数のバージョンのJDKがインストールされていて、特定のバージョンにしたい場合は
-v
フラグを
java_home
というように
echo export "JAVA_HOME=\$(/usr/libexec/java_home -v 1.7)" >> ~/.bash_profile
関連
-
[解決済み] tempとは何ですか、またjavaにおけるtempの用途は何ですか?
-
[解決済み] mavenのコンパイルに失敗するのはなぜですか?
-
[解決済み] HTTP ステータス 500 - サーブレットクラス pkg.coreServlet のインスタンス化に失敗しました。
-
[解決済み] アクティビティに割り当てられない
-
[解決済み] SubclipseとJavaHLのインストールで頭を悩ます
-
[解決済み] Mac OS Xでadbをセットアップする
-
[解決済み] Mac OS X Lionで環境変数を設定する
-
[解決済み] macOS X 10.6でJAVA_HOME環境変数を設定するにはどうすればよいですか?
-
[解決済み] Javaから環境変数を設定するにはどうしたらいいですか?
-
[解決済み】Mac OS XでPostgreSQLサーバーを起動するには?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] このフォーマット(Tue Jul 13 00:00:00 CEST 2010)の日付をJavaの日付に変換する方法(文字列はalfrescoのプロパティに由来しています)
-
[解決済み] 警告: コンテキスト初期化中に例外が発生 - 更新の試みはキャンセルされました。
-
[解決済み] javax.mail.MessagingException: SMTPホストに接続できませんでしたか?
-
[解決済み] 型の不一致:ArrayListからListへの変換ができない
-
[解決済み] eclipseからTomcatに物理的に発行されるmyjspはどこにあるのでしょうか?
-
[解決済み] タイプの安全性。アンチェック・キャスト
-
[解決済み] javaでメソッドを呼び出すプログラムのエラー修正
-
[解決済み] MACにJRE 8がインストールされているにもかかわらず、" ターミナルに「Java Runtimeが存在しません、インストールを要求しています」と表示される。
-
[解決済み] macOS X 10.6でJAVA_HOME環境変数を設定するにはどうすればよいですか?
-
[解決済み] macOS Catalina 10.15(beta) - ~/.bash_profile がシェルのソースにならないのはなぜですか?