68

localhost のサーバー Tomcat v7.0 サーバーは、101 秒以内に起動できませんでした。サーバーでさらに時間が必要な場合は、サーバー エディターでタイムアウトを増やしてみてください。

これは私の間違いです。たくさん検索しましたが、解決策が見つかりません。時間を45秒から101秒に変更しましたが、まだ解決されていません。EclipseとTomcatを削除して、再度インストールしましたが、同じ問題が発生しました。plzいくつかの解決策を与えます。

4

33 に答える 33

120

すべてのブレークポイントを削除してみてください。また、起動時間を増やすこともできます。

Servers ビューを開きます -> tomcat をダブルクリックします -> Timeouts セクションをドロップダウンします

ここに画像の説明を入力

于 2013-10-07T13:18:08.813 に答える
40

私はあなたの要件に対する解決策を得ました。

日食ルナでも同じエラーが発生します。

[ウィンドウ] -> [設定]に移動します。

次にGeneral -> Network Connections

次に、Active ProviderManualとして選択します。

次に、Tomcat を再起動して実行します。それが動作します。

それがあなたを助けることを願っています。

于 2014-11-03T08:27:55.237 に答える
8

I know it's a bit late, but I've tried everything above and nothing worked. The real problem was that I'm using hibernate, so it was trying to connect to mysql but was not able, thats why it showed time out.

Just to let u guys know, I'm using RDS(Amazon), so just to make a test I changed to my local mysql and it worked perfectly.

Hope that this answer helps somebody.

Thanks.

于 2016-09-14T01:00:02.197 に答える
5

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

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

関連する問題に関するコメントを読んで、大幅なコード変更後にインターセプター クラスにブレークポイントを追加し、それをオフにするのを忘れていたことに気付くまで、何も機能しませんでした。私はそれを削除し、他のすべてのブレークポイントと Tomcat は通常どおり起動しました。

于 2014-02-19T19:58:12.160 に答える
3

以下は私のために働いた。

すべてのブレークポイントを削除しました。次に、以下のようにサーバーでクリーンアップを行いました。

サーバーを右クリック->クリーンをクリックします。

于 2017-04-19T18:23:12.130 に答える
2

知識のために..同じ問題があり、mysqlサービスを停止して再起動することで解決しました...それはmysql-serviceとtomcatの間の競合だったと思います。

幸運を

于 2014-07-02T10:33:48.557 に答える
2

サーバータブからサーバーを削除し、Eclipseワークスペースの下のサーバーフォルダーも削除し、Eclipseを再起動し、新しいサーバーをセットアップしたのと同じ問題がありましたが、現在は正常に動作しているようです。

于 2014-04-14T14:01:26.327 に答える
2

サーバーをEclipseから削除または削除して再構成するか、Eclipseに再度追加するだけです。

于 2015-06-04T09:56:54.913 に答える
1

私の場合、Tomcat は localhost ではなく起動するように構成されていたため (servers.xml コネクタ エントリから来たと推測されます)、Eclipse は起動後に実行されていることを検出できません。タブを私のIPに変更Host nameしました。Servers192.168.xxx.yyy

Tomcatは正常に起動しましたが、Eclipseはそれをシャットダウンしましたが、同じエラーメッセージが表示されました。

于 2016-03-28T06:01:42.810 に答える
1

上記のどれも私にとってはうまくいきませんでしたが、これは - 1.Tomcatのインストール中にすでに構成されている場合は、プロジェクトを削除します。2. 構成済みサーバーを右クリック -> クリーンおよび -> Tomcat 作業ディレクトリをクリーン

数回行い、問題は解決しました。ありがとう。

于 2017-01-12T15:02:02.897 に答える
1

あなたがそれを見つけることができるサーバーのタイムアウトについて、誰かが私のような同じ問題を抱えていたら. この回答が役に立ちます。

ウィンドウ > Show View > Serverをクリックします。サーバーにアクセスすると、以前に構成したサーバーが表示されます。その後、サーバー構成を右クリックし、[プロパティ] > [全般] に移動して、[場所の切り替え] をクリックします。[Switch Location] をクリックすると、サーバー構成がeclipse の Package Explorer に表示されます。次に、パッケージ エクスプローラーでサーバー ファイルをダブルクリックすると、タイムアウトの場所が表示されます。

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

于 2016-08-10T14:11:25.407 に答える
0

上記のどれも私を助けませんでしたが、設定:

-Djava.net.preferIPv4Stack=true

Tomcat Server Debug Configuration Settings の VM Arguments タブの VM Argument が問題を解決したためです。(Tomcat 8、Windows 10、Eclipse Mars)

于 2016-08-26T13:58:56.110 に答える
0

ブラウザは、起動中にサーバーを呼び出していますか? はいの場合は、おそらくそれを閉じる必要があります。たとえば、ブラウザが現在http://localhostに設定されている場合は、サーバーを起動する前に閉じてください。

于 2015-07-16T06:17:29.613 に答える
0

サーバーでアプリケーションをデバッグしようとしている場合は、ブレークポイントを確認してください。クラス全体をブレークポイントとして含めた可能性があります。したがって、そのブレークポイントを削除します。

私の場合、デバッグしようとしたときに、このことがうまくいきました。

于 2016-07-03T10:18:21.323 に答える
-1

私の場合、JVMスペース容量(ヒープと永続領域)の問題であり、Tomcatサーバーの引数構成(実行構成、引数)を追加した後に機能します。

-Xms512m -Xmx1536m -XX:MaxPermSize=512m -Djava.util.Arrays.useLegacyMergeSort=true
于 2019-08-29T00:28:44.540 に答える
-1

春のコンテキストにこのステートメントがあるかどうかを確認する必要があります

<property name="MaxTotal" value="30"></property>

プロジェクトに 7 つを超える DAO がある場合、8 つの接続が作成されないため、機能しません。

私のプロジェクト:

<bean id="mysqlDataSource" class="org.apache.commons.dbcp2.BasicDataSource">
    <property name="driverClassName" value="com.mysql.jdbc.Driver"></property>
    <property name="url" value="jdbc:mysql://localhost/(name of your schema)"></property>
    <property name="username" value="root"></property>
    <property name="password" value="root"></property>
    <property name="MaxTotal" value="(numbers of DAO)"></property>
</bean>
于 2016-10-02T00:52:04.923 に答える