Tomcat部署Servlet出现404解决方案

简介: Tomcat部署Servlet出现404,原因可能有很多。1、编码问题修改 web.xml 文件编码为 UTF-82、用Eclipse 打开了 MyEclipse 的项目Eclipse 中的web文件目录是 webcontent 或 webapps,而  MyEclipse  中是 webroot。

Tomcat部署Servlet出现404,原因可能有很多。

1、编码问题

修改 web.xml 文件编码为 UTF-8

2、用Eclipse 打开了 MyEclipse 的项目

Eclipse 中的web文件目录是 webcontent 或 webapps,而  MyEclipse  中是 webroot。


这时当 web.xml 文件在 webroot 目录下对项目是不产生任何作用的。

解决方法:

一、把配置文件Copy到对应的目录下,Lib 可能也需要Copy。

二、参考:

eclipse默认指向WebContent目录修改为webRoot 设置说明


目录
相关文章
|
3月前
|
JavaScript Java 应用服务中间件
centos部署vue项目(java,tomcat环境的搭建)
centos部署vue项目(java,tomcat环境的搭建)
52 0
|
1月前
|
移动开发 Java 应用服务中间件
tomcat第1章 tomcat介绍、安装、部署项目
tomcat第1章 tomcat介绍、安装、部署项目
|
2月前
Could not open ServletContext resource [/WEB-INF/springmvc-servlet.xml]【解决方案】
Could not open ServletContext resource [/WEB-INF/springmvc-servlet.xml]【解决方案】
18 0
|
15天前
|
XML Java 应用服务中间件
Tomcat_servlet部署、编译、配置、打包
Tomcat_servlet部署、编译、配置、打包
19 0
|
10天前
|
存储 Java 应用服务中间件
Springboot项目打war包部署到外置tomcat容器【详解版】
该文介绍了将Spring Boot应用改为war包并在外部Tomcat中部署的步骤:1) 修改pom.xml打包方式为war;2) 排除内置Tomcat依赖;3) 创建`ServletInitializer`类继承`SpringBootServletInitializer`;4) build部分需指定`finalName`;5) 使用`mvn clean package`打包,将war包放入外部Tomcat的webapps目录,通过startup脚本启动Tomcat并访问应用。注意,应用访问路径和静态资源引用需包含war包名。
|
14天前
|
XML 前端开发 Java
Tomcat和Servlet
Tomcat和Servlet
8 0
|
22天前
|
Java 应用服务中间件 Linux
在阿里云服务器上部署Tomcat详细图文详解
本文介绍了在阿里云服务器上安装和配置JDK和Tomcat的步骤。首先,需要注册阿里云账号并进行实名认证,然后购买并设置服务器。接着,通过File Zilla连接服务器,创建Java和Tomcat的安装目录,并将JDK和Tomcat的tar.gz文件上传到服务器,解压并重命名。之后,配置JDK的环境变量,将catalina.sh复制到/etc/init.d/目录下,并修改相关配置。最后,启动Tomcat并配置安全组规则,确保可以通过公网访问。
|
25天前
|
Web App开发 Java 应用服务中间件
【Java Web】在 IDEA 中部署 Tomcat
【Java Web】在 IDEA 中部署 Tomcat
|
25天前
|
Java 关系型数据库 应用服务中间件
Tomcat详解(五)——jforum论坛部署实战
Tomcat详解(五)——jforum论坛部署实战
18 2
|
28天前
|
Java 应用服务中间件 Linux
阿里云服务器部署多个tomcat
阿里云服务器部署多个tomcat

相关实验场景

更多