Tomcat 5.5でコマンドプロンプトを表示させる方法

このQ&Aのポイント
  • Tomcat 5.5でのコマンドプロンプトの表示方法について調査しました。
  • Tomcat 4.1とは異なり、Tomcat 5.5ではStartさせてもコマンドプロンプトは起動しません。
  • 画面出力を確認するためには、別の方法を使用する必要があります。
回答を見る
  • ベストアンサー

Tomcat 5.5 でのコマンドプロンプトを表示させるには?

先日まで使っていたTomcat 4.1を新たにTomcat 5.5にアップデートしました。 以前のTomcat 4.1では、「Start Tomcat」で起動させると、Tomcatのコマンド プロンプトが起動していましたが、Tomcat 5.5では「Monitor Tomcat」から Startさせても、Tomcatのコマンドプロンプトは起動しないのでしょうか? 何日かは特に不自由もなく使用していたのですが、System.out.println(); などの画面出力を確認したい場合が出て来てしまいました。分からない なりにあちこち探したのですが、二重起動になってしまったりlogファイルが 見付かっただけで、どうすればコマンドプロンプトをデスクトップ上に表示 出来るのかが分かりません。 初心者の低レベルな質問で本当にお恥ずかしいのですが、ご教示頂けると 助かります。宜しくお願い致します。

  • Java
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 私も開発で5.5を使うことになり、4.1から入れ替えたのですが、 確かに画面に出なく不便でした。 正攻法かどうかはわかりませんが、 コマンドプロンプトを立ち上げて、 C:\>tomcat 5.5\bin\tomcat5.exe (インストールパスは自分の環境に読み替えて下さい) と、tomcat5.exeを直接実行するとそこにいろいろ表示されます。 停止はctrl+Cで停止することが出来ます。 お試しください。

wako709z
質問者

お礼

LancerVII様こんにちは。ご解答ありがとうございます。 今回ご解答頂いた内容からヒント(?)を得まして、 何とか自己解決に至りそうです。 質問に書いた「二重起動」というのは、実は「Monitor Tomcat」 から Startさせた上で、tomcat5.exeを直接起動させようと して -------------------------------------------------- 致命的: エンドポイントを初期化中のエラーです java.net.BindException: Address already in use: JVM_Bind:8080 致命的: Catalina.start ・ ・ ・ LifecycleException: プロトコルハンドラの初期化に失敗しました: java.net.BindException: Address already in use: JVM_Bind:8080 ・ ・ ・ ・ ・ ・ -------------------------------------------------- などという、二重起動を思わせるエラー(初心者なので この判断が正しいのか分かりませんが・・・)が発生して、 すぐにTomcatのコマンドプロンプトが終了してしまい ました。今回ご解答頂きました内容でも同じように 試してみると、コマンドプロンプト上に同様のエラーが 表示され、ctrl+Cで停止せずとも停止してしまいました。 そこで、「Monitor Tomcat」から Startさせた上で、 tomcat5.exeを起動させようとしているから、二重に なってしまうのでは・・・と今更ですがマニュアル通りの Monitor Tomcat→Startを省いて、直接tomcat5.exeを 起動させたところ、エラー表示も無く、難なくTomcatの コマンドプロンプトがデスクトップ上に表示されました。 最初に私がやっていた方法では、エラー内容を見る 余裕もなく、ウィンドウ自体が閉じられてしまうので、 ご教示頂いた方法でコマンドプロンプト上のエラー 内容がしっかり確認出来た事が解決のきっかけとなり、 本当に助かりました。ありがとうございました!

関連するQ&A

  • コマンドプロンプトを消したい

    pcを起動すると コマンドプロンプト「KKCFUNCが組み込まれました~」が出たので 過去ログ http://okwave.jp/qa2201618.html を参考にしましたらコマンドプロンプトの字は消えましたが コマンドプロンプトそのものは 相変らず出ます。 コマンドプロンプトの消し方を どなたか 教えてください。  

  • コマンドプロンプトに文字を表示

    コマンドプロンプトに文字を表示したいと思っています。 public class Print { public static void main(String[] args) { System.out.println("test"); } } とソースを作り、 Print.java java Print とコマンドプロンプトより実行すると、"test"と予想通りに表示されます。 しかし、eclipsより「Print.jar」とjarファイルを作成して、コマンドプロンプトより実行すると表示されません。 C:\>Print.jar C:\> jarファイルよりコマンドプロンプトに文字を出力する事は出来るのでしょうか。 batファイルを作成して、 java Print と入力して実行するしかないでしょうか。 要はバッチ処理中に処理経過を表示したいのです。

  • コマンドプロンプトで入力をするためのコマンド

    JAVAを勉強中です。 System.out.println()は画面にデータを表示するもの、その逆でJAVAをコマンドプロンプトで走らせたときに一回一回データを入力するためのコマンドがありましたら教えてください。

    • ベストアンサー
    • Java
  • コマンドプロンプト

    スタートメニューのアクセサリからコマンドプロンプトを実行すると C:\WINDOWS\system32\cmd.exe ReadProcessMemory要求または WriteProcessMemory要求の一部だけを完了しました。 と出てコマンドプロンプトが起動されないんですがどうすればいいんでしょうか?

  • tomcatでのPDF出力について

    現在、tomcat 7.0+struts 2.2.3 + java 1.6 にてPDFの印刷を行うプログラムを作成しています。 AcrobatReaderをコマンドラインで呼び出して印刷したかったのですが、 eclipse上では正常に動作するのですが、いざtomcatにwarでアップロードし、実行すると エラーもはかれず処理が終了してしまいます。 下記が、処理されなかった部分です。 String cmd = "cmd /c START AcroRd32.exe /t " + "ファイル名"; System.out.println(cmd); ←ここの出力結果を「cmd /c 」を除いてコマンドプロンプトでたたくと正常に印刷されます。 Process p1 = Runtime.getRuntime().exec(cmd); p1.waitFor(); 原因がわかる方いらっしゃいましたらご教授お願い致します。

    • ベストアンサー
    • Java
  • Tomcatのwebサーバーについて・・・

    ある本を見ながら、Tomcatを使ってWebサーバーを起動しようとしたのですが、コマンドプロンプト上で jakarta-tomcat-3.2.3\bin\startup と、打ったのですが、本当に一瞬別のコマンドプロンプトが開くだけで、 もとのコマンドプロンプト上には Starting Tomcat in new window と書かれて終わります。 どうしてWebサーバーが起動しないかまた起動のしかたを教えて下さい。

  • スタートメニューからコマンドプロンプトが消えました。どうすれば起動できますか?

    スタートメニューからコマンドプロンプトが消えました。どうすればコマンドプロンプトを起動できますか? 宜しくお願いいたします。

  • コマンドプロンプトの実行

    こんにちは 先日Ipconfigを教えていただきまして、コマンドプロンプトから実行しています。 手順としては 1.コマンドプロンプトを起動する 2.Ipconfigをパラメータつきで実行 3.Ipconfigを別パラメータつきで実行 4.コマンドプロンプトを終了 となります。 これを予めコマンドプロンプトで実行させたい内容を書き込んだファイルを作っておき、 そのファイルをデスクトップ上とかに置き、クリック実行してコマンドプロンプトの処理を実行させる、ということができないでしょうか。 以上、よろしくお願いいたします。

  • コマンドプロンプトを全画面表示できない

    コマンドプロンプトを起動して右上の全画面表示ボタンを押しても モニタの半分しか表示されません。 OSはwin7のhome Premiumを使用しています。 全画面表示することは不可能でしょうか? よろしくお願いします。

  • コマンドプロンプトについて

    あるAPを自動起動させいのですが、普通にスタートアップにそのAPのショートカットを設定すると 「ほかのプログラムがビジー状態のため、この作業を完了できません。[切り替え]を選んでビジー状態のプログラムに移り、問題を解消してください。」 と出てきて、まともに起動できませんでした。そこで、sleepを入れてAPの立上げ時間を遅らせようと思い、バッチファルを作りました。 でも、バッチファイルを走らせるとコマンドプロンプトのWindowがひらくんですよね。 これをデスクトップ上に開かないでバッチファイルを起動する方法はありませんか? ショートカットの場合、プロパティを開いてリンク先に「/AutoWait」とすると、デスクトップにデカデカと表示されずに、ツールバーにこっそりアイコンができるじゃないですか。そんな感じでコマンドプロンプトが起動してバッチファイルが走る方法を教えてください。