書籍『基礎からのWebアプリケーション開発入門』をもとに、
eclipseを用いてHenacatを作成(第3章)していますが、以下のような状況です。
なお、Webアプリケーションの名前はmakeTcpServerとしています。
Mainを実行して、URL(
http://localhost:8001/makeTcpServer/ShowBBS)をたたくと、
java.lang.ClassNotFoundException: ShowBBS
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at java.base/java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:899)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at com.kokun.henacat.servletimpl.ServletService.createServlet(ServletService.java:17)
at com.kokun.henacat.servletimpl.ServletService.doService(ServletService.java:56)
at com.kokun.henacat.webserver.ServerThread.run(ServerThread.java:90)
at java.base/java.lang.Thread.run(Thread.java:834)
とExceptionが発生してしまいます。
作成したクラスファイルは、WEBAPPS_DIR = "C:\\Henacat_0_1\\webapps"配下に
設置しているのですが、そのほかに原因があるのでしょうか。
書籍132ページのクラスファイルの部分が正確に理解できていない気もしていますが、ご教授いただけるとありがたいです。