温馨提示:本站仅提供公开网络链接索引服务,不存储、不篡改任何第三方内容,所有内容版权归原作者所有
AI智能索引来源:http://www.35.com/zx/51015.html
点击访问原文链接

详解tomcat设置默认路径致使项目url冲突解决方法-网络知识

详解tomcat设置默认路径致使项目url冲突解决方法-网络知识 三五互联知识库 首页 域名知识 虚拟主机知识 云服务器知识 企业邮箱知识 常见问题 网站建设 网络知识 三五互联 关注我们 三五互联   网络知识  详解tomcat设置默认路径致使项目url冲突解决方法 详解tomcat设置默认路径致使项目url冲突解决方法 2019-04-01 分类:网络知识 阅读(2025) 编辑君 tomcat作为java容器非常出色,但是依然会有一些避之不及的小坑,在此记录一笔。

START

问题:部署多个项目后url路径冲突

情景描述

1.webapps下有两个项目 projectA,projectB.两个项目除开管理信息接口,其余都有安全验证机制.

2.projectA由于未做前后端分离,因此静态资源也存在java项目中.在做静态资源中的接口请求时未写包名,比如登录,js代码会拼接服务器ip+端口+当前设置的url("http://35.zhutiblog.com/com/login"),而未在/login前加上/projectA,所以在本机上测试没有问题,只有当部署的时候才会存在这样的问题.这也是个问题,下面解决.

3.projectB是运行正常的项目

对于情景2解决办法

打开tomcat中的配置文件,在标签里添加上设置为服务器的默认访问路劲,如此便避开了包名,但此方法极不正规,不推荐使用.

oadable="true"/> 代码解释

oadable="true"/> path和doBase一起表示指定包路径,为了简便可以直接卸载docBase中. 重启tomcat,测试直接ip+port能访问到该包中的资源,然而当访问其它包中资源时,会出现url歧义.本来是想访问projectB,然而映射到projectA项目下.只是部分url会出现这样的问题.

然后我们的解决方法是再装一个tomcat,只部署需要直接路径映射的项目

如此便回到tomcat所在目录,cp命令拷贝

$> cp -r tomcat8.5/ tomcat8.6/ 然后移动tomcat8.5中的projectA到tomcat8.6中.

删除tomcat8.5中的

oadable="true"/> 在tomcat8.6中需要对service.xml做如下改动.

改动 shutdown对应的port为8006,只要与tomcat8.5不同且端口不冲突就行.

改动 请求对应的端口,原则同上

标签中的内容复制过来的,需要修改成对应的映射路径.

如此两个tomcat才能同时运行,启动与关闭互不影响.

赞(0) 声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。邮箱:3140448839@qq.com。本站原创内容未经允许不得转载,或转载时需注明出处:三五互联知识库 » 详解tomcat设置默认路径致使项目url冲突解决方法 tomcaturl冲突默认路径 上一篇
shell判断一个变量是否为空方法总结 下一篇
自助建站的弊端 猜你还会喜欢下面的内容tomcat需要配置环境变量吗tomcat配置ssl证书如何对云服务器装tomcattomcat是云服务器吗云主机如何安装tomcatTomcat使用Log4j输出catalina.out日志Tomcat默认程序发布路径的使用与修改方法讲解Tomcat默认程序发布路径的使用与修改方法讲解详解关于tomcat切割catalina.out日志的三种方式Docker搭建Tomcat运行环境的方法在docker中部署tomcat并且部署java应用程序的步骤详解windows下nginx+tomcat配置负载均衡的方法tomcat环境变量详细配置步骤Tomcat环境变量如何配置Linux下Tomcat+Nginx服务器环境安装配置简明教程Tomcat无响应问题解决办法热门标签其他问题云服务器问题域名及账户问题企业邮局市场咨询云服务器云建站/云站群/小程序虚拟主机企业邮箱网络知识域名注册域名备案域名商标注册云主机更多标签... © 2010-2026   三五互联知识库   三五互联旗下IDC知识库,为您提供域名注册,企业邮箱,虚拟主机,云服务器,云计算,网站建设等领域专业的知识介绍!

闽ICP备2023011970号

wordpress template system recommended themebetter

请求次数:61 次,加载用时:0.199 秒,内存占用:8.48 MB 切换注册登录 用户名或邮箱 找回密码 密码 记住我 切换登录注册 昵称 邮箱

智能索引记录