tomcat的根路径设置

今天使用postman进行springmvc的测试发现提示404错误,检查原因发现是tomcat的配置问题.这里的发布的war包的访问地址 Application Context设置为了根路径”/”

所以访问的地址是直接controller上面的requestmapping中的地址,postman中的地址是下面的带有usercenter的地址,所以提示找不到404错误.

解决办法就是直接将tomcat的请求路径添加/usercenter就可以了

原文地址:https://www.cnblogs.com/codething/p/8470346.html

时间: 2024-10-02 07:30:55

tomcat的根路径设置的相关文章

设置tomcat访问根路径

不设置访问根路径的话,必须在访问路径前加上webapp中的项目文件夹名字才能访问,这样就会造成一些问题,比如SpringMVC在写RequestMapping时映射路径配置的@RequestMapping("/hello"),这个接口发布到tomcat上时按照预期的路径访问不到,就会出现404. 设置tomcat访问根路径的方法: 在tomcat安装目录/conf/下得server.xml中,在<Host>节点配置子节点 <Context path="&qu

Tomcat容器虚拟路径设置

1.[官方文档]在tomcat\conf下server.xml中找到 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> </Host> 在其中添加: <Con

Jenkins 在 Tomcat 运行访问路径设置

问题 最近用 Tomcat 搭建了个 Jenkins ,但是访问的时候需要端口加 /jenkins/ 才能进行访问.我们是直接将 Jenkins.war 包放在 webapps下的. 我们想直接通过不加路径进行访问. 解决办法 思路一 在 Host 里面进行配置 path ,经过测试,发现是不行的. <Host name="localhost" appBase="webapps" path="/jenkins" unpackWARs=&qu

tomcat 修改根路径

修改setting.xml 在 </Host> 正上面 添加 <Context path="/" docBase="/TomExam" debug="1" reloadable="true" crossContext="false" /> debug  显示 启动信息,0最少,9最多 crossContext 共享 session

解释Eclipse下Tomcat项目部署路径问题(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps)

配置eclipse的开发环境,配置jdk的安装路径和tomcat安装路径.在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一个tomcat,通过启动该tomcat来发布Dynamic Web Project的时候,其实并未将工程发布到tomcat 安装目录所在的 webapps下.这点可以去上述的tomcat 安装目录 的webapps目录下查看.从启动时候的控制台输出来看项目是被发布到了如下的目录: 信息: Set web app root

解决tomcat中server.xml设置二级域名 [java.lang.OutOfMemoryError: PermGen space]

<Host name="XXX.XXX.XXX" debug="0" appBase="C:\\JavaWeb\\mytomcatServer\\XXX"  unpackWARs="true" autoDeploy="true"  xmlValidation="false" xmlNamespaceAware="false">  <Alias>

Tomcat虚拟目录的设置

在学习JSP/Servlet的过程中,配置Tomcat的虚拟目录可能是我们遇到的第一个比较麻烦的问题,说是麻烦是针对我们初学者而言,对于高手那都不是问题.反正我是弄了一天才配置好,发现网上给出的很多配置方法都行不通,最后还是在一本参考书上寻找到答案.所以说大家以后在网上寻找资料需要仔细鉴别. 总的来说Tomcat的虚拟目录的配置有两种方式: 1.修改server.xml 2.Tomcat\conf\Catalina\localhost文件路径下添加一个xml配置文件 以下来详细讲解(我的Tomc

Tomcat默认打开项目设置

Tomcat设置默认启动项目 Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip:8080,就能访问到我们的项目.具体操作如下: 1.打开tomcat的安装根目录,找到Tomcat 6.0\conf\server.xml,打开该文件,找到<Host>节点,在该节点中添加<Context path="" docBase="../WebTest" debug="0" reloadable="tru

spring配置文件applicationContext.xml的路径设置

先看web.xml 配置 1 <!-- 加载Spring容器配置 --> 2 <listener> 3 <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> 4 </listener> 5 6 <!-- 设置Spring容器加载所有的配置文件的路径 --> 7 <context-param> 8 <