0

PC (Windows) で Tomcat を正常にセットアップし、サンプルの hello world サーブレットで動作します。私はTomcatネイティブを使用しています(独自の組み込みWebサーバーがあると思います)。

Eclipse Java EE をダウンロードしてインストールし、単純なサーブレットを作成しました。

[設定] で、Tomcat サーバーとインストール ディレクトリへのパスを追加しました: D:\Program Files\Apache Software Foundation\Tomcat 7.0。

また、Tomcat のダウンロードから servlet-api.jar ファイルをプロジェクトの Java ビルド パスに外部 JAR として追加しました。

エラー: 問題が発生しました 「ローカルホストで Tomcat v7.0 サーバーを起動中」で問題が発生しました。localhost の Tomcat v7.0 サーバーに必要ないくつかのポート (8080、8009) が既に使用されています。サーバーはすでに稼働している可能性があります...

サーバーは既に実行されていますが、サービスを停止して再実行すると、同じエラーが発生します。Eclipse で実行を開始したときに Tomcat が実行されていると、Tomcat が停止しますか???

Eclipse アドレス バー ウィンドウには、_http://localhost:8080/MyLittleDynamicWebProject/servlet/MyFirstServlet.MyFirstServlet があります。

Web ページ HTTP ステータス 404 のビューが表示されます - 要求されたリソースは利用できません。

Eclipse が必要なフォルダー構造を作成するのに問題があるのでしょうか?

これを修正する方法についてのアイデアはありますか?

4

1 に答える 1

0

Tomcat をサービスとして実行している場合、Eclipse を使用すると問題が発生する可能性があります。YouTube で、Eclipse と統合された tomcat がコマンド ライン アプリケーションとして起動されているのを見ました。そこで、インストーラーを使用して Windows マシンにインストールされていた Tomcat をアンインストールしました。以前の Eclipse ワークスペース フォルダーを削除しました。

次に、これらの手順に従いました。

  1. 最上位フォルダー (例: java_web_programming) を作成します。
  2. Eclipse ダウンロードを、この最上位フォルダーの下にある eclipse というフォルダーにコピーします。
  3. 同じレベルで tomcat 7 ダウンロードをコピーしました。
  4. サーバータブでEclipseを開始すると、/ tomcat-7フォルダー(java_web_programmingの下)を指す新しいサーバーが作成されました。

これですべてが機能します。

ただ、昔と同じ方法で物事を行うだけでは... 常にうまくいくとは限らないことを示しています。

于 2012-09-16T20:47:34.520 に答える