1

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

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

4

1 回答 1

1

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

于 2013-09-29T06:36:15.410 回答