(本文仅供参考)
问题描述
如下图所示,需要在下图这个网址中的smartbi前面增加一个应用名,如何实现呢?
解决方案
此问题是需要在访问的url中smartbi前面增加应用名,可参考以下步骤操作:
1、关闭服务器;
2、创建一个文件夹,自定义名称,比如这里的ceshi目录,将smartbi的项目(smartbi.war解压后的文件夹)移动到ceshi目录下,如下图:
注:webapps中不要有smartbi的同个项目。
3、修改tomcat/conf/server.xml文件,在<Host...>中添加下面语句,<Context path="/ceshi/smartbi" docBase="E:/Smartbi/Tomcat/webapps/ceshi/smartbi" debug="0" />,
说明:PATH(就是访问路径):要访问的项目名,所以为 /ceshi/smartbi,docBase(就是指向路径):war包的部署目录,不能在原来的webapps目录下,要写绝对路径,这里是放在 E:/Smartbi/Tomcat/webapps/ceshi/smartbi 目录,如下图:
4、删掉../tomcat/temp以及../tomcat/work文件夹下的所有文件,并重新启动服务器。