使用 Tomcat 部署动态 Web 项目



我目前在Eclipse中创建了一个工作servlet。从Tomcat插件运行时,一切正常,我的应用程序显示在localhost:8080/project_name/。但是,当我将项目打包到 .war 文件中并将其放在 Tomcat 的/webapps 目录中并启动服务器时,无法访问 servlet。在终端中,我可以看到Tomcat正在加载我的项目,并且在/webapps中还创建了一个未存档项目的临时文件夹。但是,我根本无法访问我的 servlet。

注意:我使用的是Tomcat 7,我的项目中没有web.xml文件。

你是如何创建战争文件的?检查您的战争文件是否包含 WEB-INF/lib 文件夹下的 jar 文件,以及类文件是否没有丢失。您可以在tomcat/webapps/[项目名称]文件夹下轻松验证它。

最新更新