1

現在、Eclipse で作成された動作中のサーブレットがあります。Tomcat プラグインから実行すると、すべてが機能し、私のアプリは localhost:8080/project_name/ に表示されます。しかし、プロジェクトを .war ファイルにパッケージ化して Tomcat の /webapps ディレクトリに配置し、サーバーを起動すると、サーブレットにアクセスできません。ターミナルでは、Tomcat がプロジェクトを読み込んでいるのを確認でき、アーカイブされていないプロジェクトの一時フォルダーも /webapps に作成されます。ただし、サーブレットにアクセスできません。

注: Tomcat 7 を使用していますが、プロジェクトに web.xml ファイルがありません。

4

1 に答える 1

1

warファイルはどのように作成していますか?war ファイルに WEB-INF/lib フォルダーの下に jar ファイルが含まれているかどうか、およびクラス ファイルが欠落していないかどうかを確認します。tomcat/webapps/[プロジェクト名] フォルダーで簡単に確認できます。

于 2013-09-29T06:36:15.410 に答える