`

如何修改发布到weblogic服务器的项目访问名称

阅读更多

通过weblogic管理后台console进行发布本地项目的时候,它会默认以WEB-INF的上一级目录作为访问路径,如,假如你的项目WEB-INF目录的上一层是WebRoot,那么发布后,访问的路径默认是:http://hostname:port/WebRoot,怎么样才能把WebRoot修改成其他内容呢?

解决方法就是在WEB-INF目录下增加weblogic.xml文件,内容如下:

<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90"
xmlns:j2ee="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd">
<context-root>/test</context-root>
<container-descriptor>
   <prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
</weblogic-web-app>


其中<context-root>标签之间的内容就是替换WebRoot的内容,只要改成你相应的内容即可,此时的访问变为http://hostname:port/test
0
0
分享到:
评论
2 楼 coolzhi 2011-12-14  
colin1210 写道
<context-root>test</context-root>
我试验了下,发现没有/才能正常运行。有/运行不了。


嗯,对你有用就好
1 楼 colin1210 2011-12-14  
<context-root>test</context-root>
我试验了下,发现没有/才能正常运行。有/运行不了。

相关推荐

Global site tag (gtag.js) - Google Analytics