- PR -

Tomcatが起動しなくなった。。。

1
投稿者投稿内容
ふうた
大ベテラン
会議室デビュー日: 2001/08/23
投稿数: 198
お住まい・勤務地: 岡山
投稿日時: 2001-12-25 00:58
お世話になっております。

久しぶりにTomcat3.2を起動したら、以下のエラーが出て起動しなくなっていました。。。
Tomcat3.3をインストールしなおしても、同じエラーが発生します。

何が悪いのかさっぱり分かりません。
何かご存知の方がいらっしゃれば教えてください。

java.lang.reflect.InvocationTargetException: org.apache.tomcat.core.TomcatExcept
ion: Root cause - Address in use: JVM_Bind
at org.apache.tomcat.modules.server.PoolTcpConnector.engineStart(Unknown
Source)
at org.apache.tomcat.core.ContextManager.start(Unknown Source)
at org.apache.tomcat.startup.EmbededTomcat.start(Unknown Source)
at org.apache.tomcat.startup.EmbededTomcat.execute1(Unknown Source)
at org.apache.tomcat.startup.EmbededTomcat$1.run(Unknown Source)
at org.apache.tomcat.util.compat.Jdk12Support$PrivilegedProxy.run(Unknow
n Source)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.tomcat.util.compat.Jdk12Support.doPrivileged(Unknown Sourc
e)
at org.apache.tomcat.startup.EmbededTomcat.execute(Unknown Source)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.tomcat.util.IntrospectionUtils.execute(Unknown Source)
at org.apache.tomcat.startup.Main.execute(Unknown Source)
at org.apache.tomcat.startup.Main.main(Unknown Source)
しょむ
ぬし
会議室デビュー日: 2001/09/06
投稿数: 430
投稿日時: 2001-12-25 08:10
java.lang.reflect.InvocationTargetException: org.apache.tomcat.core.TomcatExcept
ion: Root cause - Address in use: JVM_Bind

は、ポートが使われている時にでますね。
80 だか 8080 だか、誰かがすでに使っているのでは。
ふうた
大ベテラン
会議室デビュー日: 2001/08/23
投稿数: 198
お住まい・勤務地: 岡山
投稿日時: 2001-12-25 09:21
早速の返答ありがとうございます。

あ、そうかもしれません。確認してみます。
(家のマシンでおかしかったので、帰宅後にチェックしてみます。)

ちなみに Javaの話から外れてきてしまうのですが、自分のマシンの
使っているポート番号(何が使っているのか)を簡単に調べることは
可能なのでしょうか?

miki
大ベテラン
会議室デビュー日: 2001/09/21
投稿数: 174
お住まい・勤務地: 東京都八王子市
投稿日時: 2001-12-25 09:35
引用:

ふうたさんの書き込み (2001-12-25 09:21) より:

ちなみに Javaの話から外れてきてしまうのですが、自分のマシンの
使っているポート番号(何が使っているのか)を簡単に調べることは
可能なのでしょうか?



UnixやWindowsではnetstatが使えます。
netstat -aを叩いてみてください。
ふうた
大ベテラン
会議室デビュー日: 2001/08/23
投稿数: 198
お住まい・勤務地: 岡山
投稿日時: 2001-12-25 23:43
引用:

しょむさんの書き込み (2001-12-25 08:10) より:
java.lang.reflect.InvocationTargetException: org.apache.tomcat.core.TomcatExcept
ion: Root cause - Address in use: JVM_Bind

は、ポートが使われている時にでますね。
80 だか 8080 だか、誰かがすでに使っているのでは。




ご指摘どおり、ポート番号が使われていました。。。
ポート番号を変更することで動きました。
ありがとうございました。

引用:

mikiさんの書き込み (2001-12-25 09:35) より:

UnixやWindowsではnetstatが使えます。
netstat -aを叩いてみてください。



こういうコマンドがあるというのは、ずいぶん前に何かで見たような気がするのですが
その時はどういうときに使うのか分からなかったので忘れていました。

ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)