修改发布到weblogic服务器上的项目上下文根(项目访问名称)
2017-12-06 13:35
309 查看
一、问题的提出
我们通过http://localhost:7001/console地址来登陆weblogic控制台部署我们的项目的时候,有时候我们希望改下项目的上下文根:
进入控制台—>点“部署—->点要修改的应用—->进入后点‘配置’—->找到“一般信息”标签页—–页面最下面有个上下文根—->修改即可;但是我们发现有的时候怎么修改都不能访问成功,上下文根依旧是原来的名称。
二、问题探讨
通过weblogic管理后台console进行发布本地项目的时候,它会默认以WEB-INF的上一级目录作为访问路径,如,假如你的项目WEB-INF目录的上一层是WebRoot,那么发布后,访问的路径默认是:http://hostname:port/WebRoot,怎么样才能把WebRoot修改成其他内容呢?
解决方法就是在WEB-INF目录下增加weblogic.xml文件,内容如下: /test标签之间的内容就是替换WebRoot的内容,只要改成你相应的内容即可,此时的访问变为http://hostname:port/test
我们通过http://localhost:7001/console地址来登陆weblogic控制台部署我们的项目的时候,有时候我们希望改下项目的上下文根:
进入控制台—>点“部署—->点要修改的应用—->进入后点‘配置’—->找到“一般信息”标签页—–页面最下面有个上下文根—->修改即可;但是我们发现有的时候怎么修改都不能访问成功,上下文根依旧是原来的名称。
二、问题探讨
通过weblogic管理后台console进行发布本地项目的时候,它会默认以WEB-INF的上一级目录作为访问路径,如,假如你的项目WEB-INF目录的上一层是WebRoot,那么发布后,访问的路径默认是:http://hostname:port/WebRoot,怎么样才能把WebRoot修改成其他内容呢?
解决方法就是在WEB-INF目录下增加weblogic.xml文件,内容如下: /test标签之间的内容就是替换WebRoot的内容,只要改成你相应的内容即可,此时的访问变为http://hostname:port/test
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd"> <weblogic-web-app> <context-root>/test</context-root> <container-descriptor> <prefer-web-inf-classes>true</prefer-web-inf-classes> </container-descriptor> </weblogic-web-app>
相关文章推荐
- 修改发布到weblogic服务器上的项目上下文根(项目访问名称)
- 修改发布到weblogic服务器的项目访问名称
- linux服务器下部署项目修改配置使请求路径前自动加上项目名称 附 直接请求ip访问方法
- 为什么发布到tomcat服务器上webapps里的文件名和项目名称不一样,该怎么修改??
- 配置weblogic的上下文 根,方便访问地址和项目名称不一致的问题
- tomcat 修改默认访问项目名称和项目发布路径
- 为什么发布到tomcat服务器上webapps里的文件名和项目名称不一样,该怎么修改??
- 为什么发布到tomcat服务器上webapps里的文件名和项目名称不一样,该怎么修改??
- tomcat修改默认访问项目名称和项目发布路径
- 关于myeclipse中导入的项目修改项目名使得发布到tomcat访问路径正确
- 服务器发布tomcat的WEB项目供外网访问
- GitLab5.3修改项目仓库名称后wiki不能访问
- Tomcat访问路径去掉发布项目的项目名称
- 把自己的电脑做服务器发布tomcat的项目外网访问
- myeclipse修改项目名称发布到tomcat中去
- 如何利用自己的电脑做服务器发布tomcat的WEB项目供外网访问
- 购买阿里云服务器发布项目后外网无法访问的解决办法
- myeclipse 2013,2014 修改项目发布名称 即 deploy location
- 如何利用自己的电脑做服务器发布tomcat的WEB项目供外网访问
- 在服务器上的tomcat发布WEB项目供外网访问