0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Tomcat】404エラー

Last updated at Posted at 2024-12-20

JavaプログラムをTomcatで実行した際に404エラーが発生する事象に合ったため、備忘目的で記事に残します。

(私自身がJava初心者のため)基礎的な内容となります。

やりたいこと

JavaプログラムをTomcatで実行した際の404エラーを解消する。

原因

web.xmlの設置忘れ。

Eclipseで動的webプロジェクトを作成した際にweb.xmlが自動生成されておらず見落としていました。

web.xmlはURLマッピング含め、「Javaアプリのデプロイ関連の情報を記述するファイル」(デプロイメント記述子)であり、プロジェクトごとにカスタマイズが必要とのこと。

解決策

/src/main/webapp/WEB-INF配下にweb.xmlを作成し、
サーブレットのパスを適切に設定することで解決。
<servlet-class>[所属パッケージ].[サーブレット]</servlet-class>

なお、web.xmlはサーブレット作成時に自動更新される仕様。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?