🐥

[Windows11][Java]PCを新しくしたときにやること

2022/05/12に公開

毎度ググってしまうのでいい加減まとめよう・・・かと。

インストールするもの

インストールしたあとにやること

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)

VSCode の Extension のインストール

Discussion