home wiki.fukuchiharuki.me
Menu

関連

  • JBoss (Tomcat)
  • netstat

現象

JBoss (Tomcat)を起動しようとすると次のエラーになる。

ERROR [AbstractKernelController] Error installing to Start: (どうのこうの)
java.rmi.server.ExportException: Port already in use: 1090; nested exception is: 

原因

ポート番号が既に使われているために起動できない様子。

対策

まずnetstatでポート番号を使っているプロセスを特定する。

> netstat -no

Active Connections

  Proto  Local Address          Foreign Address        State           PID
          ~省略~
  TCP    xxx.xx.xxx.xxx:1090    xxx.xx.xxx.xxx:6080    ESTABLISHED     3088
          ~省略~

次にタスクマネジャで該当するプロセスを殺す。
netstat で State が ESTABLISH になっている場合は大丈夫かどうか確認を。

参考