1

単純な動的Webプロジェクトを作成し、必要なすべてのエントリをweb.xmlとindex.htmlに配置し、1つのサーブレットクラスファイルをWEB-INF / classesフォルダーに配置しました。アプリケーションを実行しようとすると、サーバーが起動せず、 「サーバーtomcatv5.5は45秒以内に起動できません。サーバーにもっと時間が必要な場合は、サーバーエディタでタイムアウトを増やしてみてください」というエラーポップアップが表示されます。localhostおよびeclipse-heliosでTomcatv5.5サーバーを使用しています。 。ばかげた質問かもしれませんが、アプリケーションを実行できません。

4

1 に答える 1

0

eclipseからtomcatを実行しようとしている場合、これはサーバーのタイムアウトを増やす方法です。

[ウィンドウ]->[ビューの表示]->[サーバー]をクリックし、サーバーをダブルクリックして[タイムアウト]をクリックします。

ちなみに、なぜサーブレットをclassesフォルダに入れたのですか?通常、ソース(任意のJavaクラス)をsrcフォルダー内に配置し、ビルドパスを設定して([プロジェクト]->[javaビルドパス]->[ソース]を右クリック)、コンパイルの出力がクラスまたはbinフォルダーに送られるようにします。

于 2012-04-27T22:04:20.803 に答える