首页 文章

将WAR文件部署到Tomcat 7

提问于
浏览
0

我正在尝试使用命令行将Web应用程序(WAR文件)部署到Tomcat 7,但我做错了 . 我一直收到404错误,但我可以使用localhost:8080 / App_hame / file_name.html语法访问html文件 .

我以这种方式将文件部署到服务器:我设置了CATALINA_HOME和JAVA_HOME变量,以这种方式启动服务器:

SET CATALINA_HOME=C:\my_path\apache-tomcat-7.0.69
SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_144
startup.bat

然后我将WAR文件复制到服务器的webapps文件夹,然后重新启动服务器 . 我可以看到文件解压缩到webapps文件夹中的App_name目录,但我无法使用提到的URL从浏览器访问该应用程序 .

我可能错过了一步,所以请,有人可以向我解释我做错了什么 .

感谢任何回复的人!

1 回答

  • 0

    检查web.xml中是否有一个条目将servlet映射到url-pattern

    <servlet-mapping>
        <servlet-name>EntryServlet</servlet-name>
        <url-pattern>/*</url-pattern>
    </servlet-mapping>
    

相关问题