mdoTomofumi Chiba
4/18/2025, 4:26:54 AM

Java on WSL の開発環境どうするか

IDE

IntelliJ

WSL に配置したプロジェクトを開くだけ
  • 有償版じゃないとダメそう
  • Hotswap が効かない
  • テストのデバッグ実行も効かない。何か設定すればいける?
  • 新規ファイル作成は、デフォルトだと改行コードが CRLF になる
  • Test の debug 起動が上手くいかない
Remote Development
  • 有償版じゃないとダメそう
  • いろいろダメそう。補完とか効かないらしい。
IntelliJ 自体を WSL 側にインストールする
  • Linux GUI が私用PCだと動くけど、お仕事PCだと動かなかった。

VSCode

Extension Pack for Java
  • Red Hat, Microsoft 製
  • コアが eclipse
  • クセがスゴイ(ecj)
  • ソースコードディレクトリをデフォルトとは別に追加している場合、ビルドできない。
    • 何か設定すればいける?
    • 毎ビルドでのコード生成をやめる?
    • Doma + Gradle は、大丈夫?
  • lombok 大丈夫?
  • repository に入れてる jar は認識される?
Java Platform Extension for Visual Studio Code
  • Oracle 製
  • コアが netbeans
  • lombok を認識しない
  • Hotswap は効かない? 確認する。

JDK 管理

  • SDKMAN
TweetBlueskyLike