tomcatでリモートデバッグしようとしてハマったのでメモ。

デフォルト設定のまま jpda オプションを付けて

./catalina.sh jpda start

だけだと、リモートから接続できない。

JPDA_ADDRESSの指定が必要

export JPDA_ADDRESS=8000
./catalina.sh jpda start

デフォルトだと、

address=localhost:8000

となっている。

address=8000

となるようにしないと外部からの接続を受付けないみたい。