我目前在Eclipse中创建了一个可用的servlet。当从Tomcat插件运行它时,一切正常,我的应用程序显示在localhost:8080/project_name /中。但是,当我将项目打包到.war文件并将其放置在Tomcat的/ webapps目录中并启动服务器时,无法访问该servlet。在终端中,我可以看到Tomcat正在加载我的项目,还在/ webapps中创建了未归档项目的临时文件夹。但是,我根本无法访问我的servlet。使用Tomcat部署Dynamic Web项目
注意: 我使用的是Tomcat 7,而我的项目中没有web.xml文件。
你的URL应该是'localhost:8080/project_name/Servlet_Path'。 – Masudul
我有一个Servlet与注释WebServlet(“”)映射到“localhost:8080/project_name /”,但不起作用。此外,项目名称存储在哪里? – michael99man
在tomcat 7中,项目存储在webapps目录中。您应该使用IDE集成tomcat服务器来查看发生了什么并从IDE运行项目。 – Masudul