HTTPのGETでアクセスすると、HttpServlet.doGetに来るので、ここにGET時のレスポンス処理を書く。
今回は、Fedora41のEclipse環境でやる。
まず、

起動して、ここをワークスペースに。

Install New Softwareで、

ここを展開し、

この2つ、

あとこれ(今見返したら入れてないかも。なくても動くけど後で入れよう。)

それとこれ。
この5つを入れる。

そいえばこれが出るので適当に。

Eclipseの再起動

New Project

Dynamic Web Project

Tomcat9なら3.1

Servletの追加

パッケージ名とクラス名を入れる。

これはこのままで

こうなる。

Run on Server

もともと入ってるTomcatはEclipseと連携の相性が悪いので、

Download and Installでインストール。
Tomcat installation directoryは、~/tomcatとか作ってそこにしておく。

こんな感じ
で、ソースは、ServletMain.javaで、
こうする。

なんか赤いのでプロパティの

Target Runtimesで9にチェックが入ってなかったので、入れ直し。

Run on Serverするとこうなってる

このままFinish

8080が使われてた。ポート番号変更してもいいけど、tomcat動いてたので、止めた。
もう1回起動しなおした。

ようやく出た。
Sample/servlet/HttpServlet/doGet/src/HttpServlet at master · bg1bgst333/Sample · GitHub