🐥
[Windows11][Java]PCを新しくしたときにやること
毎度ググってしまうのでいい加減まとめよう・・・かと。
インストールするもの
- VSCode
-
WSL のインストール
wsl --install
- Docker Desktop
-
git for windows
- git bashが使いたいだけ
- Windows Terminal
インストールしたあとにやること
Ubuntu の sudo をパスワードなしで実行できるようにする
sudoをパスワードなしで実行したい【WSL2 Ubuntu18.04】
nano エディタなので、「Ctl + O」で保存、「Ctl + X」で終了
syntax errorがあったら終了時に怒られるので、慌てずに「(e)dit」を押すと編集に戻れる
sdkman のインストール
sdkman
WSL Ubuntu のコンソールで実行する
- zipインストール
sudo apt-get install zip
- sdkman のインストール
curl -s "https://get.sdkman.io" | bash
ターミナルを開き直して、バージョンが表示されればOK
$ sdk version
SDKMAN 5.15.0
JDK のインストール
MSBuildのOpenJDK 11をインストールする場合はこれ
インストールできるバージョンを探す
$ sdk list java
Microsoft | | 17.0.3 | ms | | 17.0.3-ms
| | 17.0.2 | ms | | 17.0.2-ms
| | 11.0.15 | ms | | 11.0.15-ms
| | 11.0.14.1 | ms | | 11.0.14.1-ms
| | 11.0.14 | ms | | 11.0.14-ms
インストール
$ sdk install java 11.0.15-ms
Downloading: java 11.0.15-ms
In progress...
#################################################################################################################################################################################### 100.0%
Repackaging Java 11.0.15-ms...
Done repackaging...
Installing: java 11.0.15-ms
Done installing!
Setting java 11.0.15-ms as default.
$ java -version
openjdk version "11.0.15" 2022-04-19 LTS
OpenJDK Runtime Environment Microsoft-32930 (build 11.0.15+10-LTS)
OpenJDK 64-Bit Server VM Microsoft-32930 (build 11.0.15+10-LTS, mixed mode)
Discussion