つまづいたこと
Quarkus公式のGet Startedの通りに進めてLAN内サーバのlocalhost:8080にデプロイしたが、クライアントマシンのブラウザからサーバのIP:8080でアクセスできない。
結論
src/main/resources/application.propertiesに以下を記載する。
quarkus.http.host=0.0.0.0
以上。
原因
参考にしたstackoverflowの記事によると、Quarkusはデフォルトではループバックアドレスの127.0.0.1しか受け付けていないらしい。
src/main/resources/application.properties修正前
$ lsof -i -P -n | grep LISTEN | grep java
java    27494 tabatad  118u  IPv4 177935      0t0  TCP 127.0.0.1:5005 (LISTEN)
java    27494 tabatad  347u  IPv6 181013      0t0  TCP 127.0.0.1:8080 (LISTEN)
src/main/resources/application.properties修正後
$ lsof -i -P -n | grep LISTEN | grep java
java    28956 tabatad  118u  IPv4 162438      0t0  TCP 127.0.0.1:5005 (LISTEN)
java    28956 tabatad  347u  IPv6 187165      0t0  TCP *:8080 (LISTEN)
あらゆるIPで受け付けるように変更できている。