-PR-
締切り
済み

Tomcatについて

  • 暇なときにでも
  • 質問No.62124
  • 閲覧数183
  • ありがとう数4
  • 気になる数0
  • 回答数4
  • コメント数0

お礼率 28% (2/7)

Javaサーブレット&JSPの勉強のためにTomcatをインストールしたのですが
正常に起動してくれません。
binディレクトリから、startup.batを起動すると、一瞬別のウィンドウが
開くのですが、すぐに閉じてしまいます。
(何か表示されているようですが、速すぎて見えません。)

logディレクトリにあるファイルを見たのですが、0kバイトとなっていて
原因がわかりません。

JAVA_HOME、TOMCAT_HOME、PATH の環境変数はセットしたのでが
他に何か設定が必要なのでしょうか?
(または、原因を調べる方法はないでしょうか?)

ちなみに、Tomcat・JDKは以下のページからダウンロードしました。
[Tomcat3.2.1]
http://java.sun.com/j2se/1.3/
[JDK1.3]
http://jakarta.apache.org/site/binindex.html

よろしくお願いします。
通報する
  • 回答数4
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全4件)

  • 回答No.1
レベル10

ベストアンサー率 37% (43/115)

はっきりとした原因はわかりませんが、 お使いのマシンがWin98の場合、tomcat.batは動かないことが多いです。 それに関しては以下のサイトを参考にしてください。 それ以外なら、バッチファイルのどこで止まっているか見る必要がありますね。 バッチファイルをクリックして実行してるのなら、 DOSから実行してみてください。多分止まってるところが分かると思います。 (おそらくjava関連では ...続きを読む
はっきりとした原因はわかりませんが、
お使いのマシンがWin98の場合、tomcat.batは動かないことが多いです。
それに関しては以下のサイトを参考にしてください。

それ以外なら、バッチファイルのどこで止まっているか見る必要がありますね。
バッチファイルをクリックして実行してるのなら、
DOSから実行してみてください。多分止まってるところが分かると思います。
(おそらくjava関連ではないかな)
>tomcat runというコマンドで動いたという話もありますので、
試してみてもいいとおもいます。


  • 回答No.2
レベル2

ベストアンサー率 0% (0/0)

私が、とりあえずインストールに成功した手順を書いておきます。 1.DOS窓から実行すること startup.batは、クリックで実行しないで、 DOS窓から tomcat start と打って実行しないと、なぜか。Usageの内容を吐いて、 TOMCAT.batが終了してしまうようです。 2.tomcat.bat等の編集 参考URLを参照してください ですが、この方法でも10 ...続きを読む
私が、とりあえずインストールに成功した手順を書いておきます。

1.DOS窓から実行すること
startup.batは、クリックで実行しないで、
DOS窓から
tomcat start
と打って実行しないと、なぜか。Usageの内容を吐いて、
TOMCAT.batが終了してしまうようです。

2.tomcat.bat等の編集
参考URLを参照してください

ですが、この方法でも100%うまくいくとは限らないようです…
  • 回答No.3
レベル2

ベストアンサー率 0% (0/0)

先日の回答は、一部にApacheSOAPのセットアップ内容を含んでいますので、 少し、説明の訂正と追加を行いたいと思います。 まず、訂正ですが、ApacheSOAPを使用しないのであれば、 tomcat.batの訂正は不要ですし、もちろん、 ApacheSOAPについて何か知っておく必要もまったくありません。 次に、Tomcatのインストールと起動の手順を説明します。 手順1. au ...続きを読む
先日の回答は、一部にApacheSOAPのセットアップ内容を含んでいますので、
少し、説明の訂正と追加を行いたいと思います。

まず、訂正ですが、ApacheSOAPを使用しないのであれば、
tomcat.batの訂正は不要ですし、もちろん、
ApacheSOAPについて何か知っておく必要もまったくありません。

次に、Tomcatのインストールと起動の手順を説明します。
手順1.
autoexec.batの編集

autoexec.batに、
SET JAVA_HOME=C:\JDK1.3
SET TOMCAT_HOME=D:\tomcat
の2行を追加します。
ですが、上の2行はあくまで指定方法の一例ですので、
これをそっくりそのままautoexec.batに追加してはいけません。

では、どのようなディレクトリを指定するかですが、
JAVA_HOME、TOMCAT_HOMEともに、
「自身の直下にbinディレクトリを含んでいる」
ものをかならず指定してください。
もちろん前者にはJDKの、後者にはTomcatのものを
それぞれ指定してあげてください。

具体的には、もし、fuuta0422さんが使用しているコンピュータの、
JDKのディレクトリがD:\program\jdk1.3で、
Tomcatのディレクトリが、C:\Tomcat\Tomcat
でしたら、
SET JAVA_HOME=D:\program\jdk1.3
SET TOMCAT_HOME=C:\Tomcat\Tomcat
という2行をautoexec.batに新たに付け加えることになります。

次に、PATHの設定をします。
先ほど指定したTomcatのディレクトリの下にある
binディレクトリへのパスを設定します。
ここで、さっき指定したディレクトリが、
D:\jakarta-tomcat
だったとすると、PATHに追加するのは、
D:\jakarta-tomcat\bin
です。
PATHの設定方法については既にご存知だと思います。

多分、ここまでは質問をしたときの段階できちんとできていたものと思いますが、
念のため、ここまできちんとできているかを確認してみてください。
ここまで設定を終えたら、念のためいったん再起動をしてください。

手順2.
いざ実行!

実は、本当に大変なのはここからです。
なぜなら、「あること」に気づかないと実行できないからです。

前回の説明にも書きましたが、Tomcatを起動する際には、
tomcat start
または、
tomcat run
というコマンドをDOS窓から実行する必要があります。

前者は、新しいウィンドウを立ち上げて、
そのウィンドウでTomcatを実行するコマンドですが、
後者は、今コマンドを実行したまさにそのウィンドウで
Tomcatを実行するコマンドです。

そこで、いろいろな情報が表示されていきますが、
2001-04-14 09:35:21 - PoolTcpConnector: StartingHttpConnectionHandler on 8080
2001-04-14 09:35:22 - PoolTcpConnector: StartingAjp12ConnectionHandler on 8007
これらが表示されれば、Tomcatはもう動いています。

ですが、この後に最後の難関が待っています!
それは、Tomcatのデフォルトホームページを
ブラウザで見ようとするときには、「必ず」
http://localhost:8080/
と打つことです。
localhost:8080/
と、頭のhttp://を外したものを打ったら
ページを表示してくれません!(少なくともIE5.5では)

以上の手順でTomcatが使えるようになると思いますが、
もしこの方法で不都合がありましたら、お伝えください。
  • 回答No.4
レベル1

ベストアンサー率 0% (0/0)

参考URLです。 ...続きを読む
参考URLです。
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ