web-dev-qa-db-ja.com

EclipseでTomcatサーバーのタイムアウトを変更する

Tomcatを実行しようとすると、次のメッセージが表示されます。

Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.

このサーバーエディターはどこにありますか? Windowsプリファレンスサーバーで見つかりませんでした。

Eclipse 3.6を使用しています。

109
Dejell

Open the Servers view -> double click Tomcat -> drop down the Timeouts section

そこで、特定のサーバーごとに起動時間を増やすことができます。

242
Bozho
  1. サーバービューに移動
  2. 制限時間を変更するサーバーをダブルクリックします
  3. 右側には、タイムアウトドロップダウンタブがあります。それを選択してください。
  4. その後、時間制限を変更するオプションがあります。

enter image description here

54
Aniket Thakur

解決済み:それだけです!!!!私にとっては、JDK6でコンパイルしていましたが、JDK7でTomcatを実行していた場合、WSTはEclipse設定ではなくシステムプロパティを使用します。また、Eclipseとシステムで同じJDKバージョンを構成します(cmd行でJava -versionで確認します)

詳細:ここで説明するようにEclipseを構成しようとしましたが、問題を解決できませんでした。その後、EclipseのエラーログでTomcatがjre 1.7で開始されたことに気付きました。私の設定にもかかわらず。

また、cmd行で「Java -version」を試してみて、「1.6」ではなく「1.7」を取得しました。

また、システムパネルでJava 1.6(Eclipseのように)を構成することにしましたが、問題は解決しませんでした。また、jre 1.7を削除し、Eclipseを再起動し、成功しました!..非常に有用な手がかりでした、ありがとう。

4
Stephane Manou

サーバーをダブルクリックしてタイムアウトセクションを確認し、写真を見て時間を追加してください enter image description here

3
Medo

この問題は、コードにセットアップブレークポイントがあり、コードのオーバーホール後にTomcatをデバッグモードで起動しようとした場合にも発生します。

解決策は、すべてのブレークポイントをクリアすることです。

1
Rohitdev

tomcatをダブルクリックし、「タイムアウト」で設定を構成し、数値を変更するを参照してください。たぶんこれはTomcatのエラーではなく、UはDB接続が達成可能であることを確認できます。

1
user3509005

Windows->設定->サーバー

ここでサーバータイムアウトを指定できます。

または、[サーバー]タブを使用した別の方法:

http://henneberke.wordpress.com/2009/09/28/fixing-Eclipse-Tomcat-timeout/

1
Jon

また、Eclipse Tomcatサーバーのタイムアウトの問題があり、次のような提案をすべて試しました。

  • タイムアウト秒の増加
  • ワークスペースディレクトリのさまざまな.metadataファイルを削除する
  • run ConfigとともにEclipseでサーバーインスタンスを削除する

Rohitdevのコメントを読んで、実際に大きなコードの変更後にインターセプタークラスにブレークポイントを追加し、それをオフにするのを忘れていたことに気付くまで、何も機能しませんでした。それを削除すると、他のすべてのブレークポイントとTomcatがすぐに起動しました。

0

この問題は、サーバーの起動時に開始されるものが多すぎる場合、またはデバッグモードで初期化シーケンスを実行している場合に発生する可能性があります。 Eclipseでは、デバッグパースペクティブのTomcatサーバーエントリの[サーバービュー]タブを「開く」ことで開始タイムアウトを変更すると便利です。状況によっては、この設定が「本当に」保存されている場所を知ることが有用です。

Tomcatは、servers.xmlファイルの要素内の要素からこの設定を読み取ります。このファイルは、Eclipseワークスペースの.metatdata/.plugins/org.Eclipse.wst.server.coreディレクトリに保存されます。

//.metadata/.plugins/org.Eclipse.wst.server.core/servers.xml

.metadata/.pluginsの下の他のディレクトリにも、Eclipseプラグイン用の他のジューシーな構成ファイルがあります。

以下に、servers.xmlファイルの例を示します。これは、Eclipse GUIを使用してTomcatサーバー構成を編集すると変更されます。

上記の1200秒に設定されている「start-timeout」プロパティに注意してください。

0
Ribo