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