【IT】Macへopenjdkの導入
皆さま
こんにちは
Javaの構文を確認したく、
MacへOpenJDKをインストールします。
1.現状確認
ターミナルでJavaの有無を確認します。
やはり、入っておりません。
$ java --version
The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.
2.Javaのインストール
homebrewより導入します。
まず、homebrewのアップデートを実施
$ brew update
・
・
・
インストールされるJavaの情報を確認します。
$ brew info java
==> openjdk: stable 21 (bottled) [keg-only]
Development kit for the Java programming language
https://openjdk.java.net/
Not installed
・
・
・
OpenJDKをインストールします。
$ brew install java
Running `brew update --auto-update`...
Installing from the API is now the default behaviour!
You can save space and time by running:
・
・
・
3.インストール後の設定
Javaをインストールしても以下のとおり使用できません。
$ java --version
The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.
「Homebrew Formulae」に
以下の記載があります。
リンクを貼る必要がありましたので実施します。
$ sudo ln -sfn $(brew --prefix)/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
Password: (使用ユーザのパスワードを入力)
もう一度、Javaのバージョンの確認をします。
$ java --version
openjdk 21 2023-09-19
OpenJDK Runtime Environment Homebrew (build 21)
OpenJDK 64-Bit Server VM Homebrew (build 21, mixed mode, sharing)
問題なく認識出来ました。
サンプルファイルをコンパイルします。
$ javac test001.java
test001.java:3: エラー: クラス Mainはpublicであり、ファイルMain.javaで宣言する必要があります
public class Main {
^
エラー1個
コードが間違っておりますが、
無事Javaがインストールすることが出来ました。
では