はじめに
E2EのテストをしているときにQuarkusアプリケーションのでバックがしたくなったのですが、Applicationを呼び出すファイルがなくIntellijのUIからデバック起動ができなかったので書きます
問題
はじめにに書いたとおりですが、IntellijでQuarkusをデバックモードで起動したいと思いました
しかし起動は以下のコマンドでしています
$ quarkus dev
これではデバックモードで起動ができません。
ApplicationファイルもないためIntellijからの起動もできませんでした
解決方法
Quarkusはデバック用のPort5005をquaruks devで開いているので、そこをIntelijからデバックとして設定することでうまく行きました
Intellijの実行構成から+ボタンで新しく5005番ポートの実行構成を作ります
そしてこの構成をデバックモードで起動することでQuarkusでもデバック機能が利用できました
おわりに
チームのメンバーがすごすぎて沼らずに解決しました
JVMの経験がなかなかないので自分では解決できなかった気がします
参考
