tomcat 配置默认项目
2017-06-02 15:13
204 查看
windows server.xml Host 标签下 加上这一句即可
<Context path="" docBase="你的项目文件夹名称" /> path里面不能是"/" 在windows下,会使配置无效
linux 好像是需要有斜杠的
具体原因,暂未查明
path的值 空值 斜杠 似乎是一样的结果 ,另外可以指定war文件,使其自动解压到path所指向的路径
tomcat 7
appBase一般是项目解压存放位置,tomcat启动时会自动部署到该文件夹下
<Host appBase="webapps"> 注意这个目录下 是有默认 ROOT文件夹的,代表了tomcat的默认项目
windows系统 <Context path="/"> webapps下 只能访问到root
windows系统 <Context path=""> webapps下 只能访问到root
<Host appBase="自定义目录">
windows系统 <Context path="/" docBase="war文件名"> 当解压到自定义目录 path="/"的项目 会被默认解析成ROOT
windows系统 <Context path="" docBase="war文件名"> 当解压到自定义目录 path="/"的项目 会被默认解析成ROOT
所以是否能正确解析的关键在于,appBase所指向的目录是是否存在ROOT项目,所以建议删除ROOT文件夹,或者改名
另外当war文件 和解压成默认项目ROOT在同一个文件夹内时,会根据war文件名称再解压一次
<Context path="/financial-planner-mobile111" docBase="financial-planner-mobile.war" />
解压后的文件夹名 等于 path ,war文件 在同一个文件夹内时,会根据war文件名称再解压一次
war文件的位置不建议和解压位置在同一个目录
到这也是晕了,有空再研究。。。
参考
http://weareold.iteye.com/blog/451473
http://blog.sina.com.cn/s/blog_4b3c1f950100olce.html
http://blog.csdn.net/liqiangshuaixiaozia/article/details/50858023
tomcat官方文档 http://tomcat.apache.org/tomcat-7.0-doc
<Context path="" docBase="你的项目文件夹名称" /> path里面不能是"/" 在windows下,会使配置无效
linux 好像是需要有斜杠的
具体原因,暂未查明
path的值 空值 斜杠 似乎是一样的结果 ,另外可以指定war文件,使其自动解压到path所指向的路径
tomcat 7
appBase一般是项目解压存放位置,tomcat启动时会自动部署到该文件夹下
<Host appBase="webapps"> 注意这个目录下 是有默认 ROOT文件夹的,代表了tomcat的默认项目
windows系统 <Context path="/"> webapps下 只能访问到root
windows系统 <Context path=""> webapps下 只能访问到root
<Host appBase="自定义目录">
windows系统 <Context path="/" docBase="war文件名"> 当解压到自定义目录 path="/"的项目 会被默认解析成ROOT
windows系统 <Context path="" docBase="war文件名"> 当解压到自定义目录 path="/"的项目 会被默认解析成ROOT
所以是否能正确解析的关键在于,appBase所指向的目录是是否存在ROOT项目,所以建议删除ROOT文件夹,或者改名
另外当war文件 和解压成默认项目ROOT在同一个文件夹内时,会根据war文件名称再解压一次
<Context path="/financial-planner-mobile111" docBase="financial-planner-mobile.war" />
解压后的文件夹名 等于 path ,war文件 在同一个文件夹内时,会根据war文件名称再解压一次
war文件的位置不建议和解压位置在同一个目录
到这也是晕了,有空再研究。。。
参考
http://weareold.iteye.com/blog/451473
http://blog.sina.com.cn/s/blog_4b3c1f950100olce.html
http://blog.csdn.net/liqiangshuaixiaozia/article/details/50858023
tomcat官方文档 http://tomcat.apache.org/tomcat-7.0-doc
相关文章推荐
- 在myeclipse中已有tomcat6服务器 浏览器访问已经是默认80端口,再配置进tomcat7服务器加载项目访问不到
- Tomcat配置文件,如何配置默认项目目录
- Tomcat 默认项目配置,导致tomcat启动两次 解决
- 如何配置tomcat项目的默认页面为.action或其他后缀名的方法(文件)
- tomcat配置-将项目web设置成tomcat默认站点
- 配置tomcat默认项目
- Tomcat通过Server.xml配置默认访问项目
- Tomcat 配置 默认应用 (去掉项目名称、移除项目名称)
- [Tomcat]配置默认访问端口及Tomcat默认访问项目
- Tomcat 配置 默认应用 (去掉项目名称、移除项目名称)
- 我在使用eclipse配置Tomcat服务器的时候发现,默认情况下Tocmat把我们部署的项目放在了workspaces下面,而不是像Myeclipse默认的那样放在tomcat的安装路径下。
- Tomcat 默认项目工程配置
- TomCat与JBoss配置默认访问项目
- Tomcat 配置 默认应用 (去掉项目名称、移除项目名称)
- 记录配置tomcat配置默认项目session值失效的解决过程
- Idea配置Web项目路径以及使用非默认Tomcat启动
- 成功配置了apache tomcat + 花生壳 外网访问自己电脑上的web项目
- tomcat 中配置域名和项目虚拟目录
- 我用myeclipse导入了一个用eclipse开发的项目,项目上有个差报错,是里面几个页面报的假错,部署到tomcat后,tomcat配置里这个项目的running值是false,访问就报404错误,而且不编译class文件
- 关于【apache- tomcat- 5.5.15/conf /Catalina/localhost配置虚拟目录】时的一些问题。(配置web项目的方式不止一种,虚拟目录就是一个)