修改Tomcat7的/webapps/ROOT发布路径
Tomcat7跟以前的版本一样,默认的发布程序是/usr/local/tomcat/webapps/ROOT下面,即我们必须将测试文件放在此目录下才能进行测试,如何更改ROOT路径呢?
我们可以修改vim /usr/local/tomcat/webapps/conf/server.xml,我的文件如下:
1
2
3
4
5
6
|
<Host name= "localhost" appBase= "/data/htdocs/www"
unpackWARs= "true" autoDeploy= "true" >
< /Host >
< /Engine >
在<host>< /host >标签之间添加上:
<Context path= "" docBase= "example" debug= "0" reloadable= "true" />
|
注:这个里面的name表示的是访问本地的localhost地址,appBase表示项目指定的父位置;path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空;docBase是虚拟目录的路径,它默认的是$tomcat/webapps/ROOT目录,现在我在webapps目录下建了一个example目录,让该目录作为测试文件的默认目录。debug和reloadable一般都分别设置成0和true,重启tomcat应该就可以生效了。
修改Tomcat7的/webapps/ROOT发布路径相关推荐
- 无法部署应用目录 [D:\Tomcat\apache-tomcat-9.0.44\webapps\ROOT]java.lang.IllegalStateException: 启动子级时出错
起因是刚开始导入一个web项目,没有导入Tomcat的jar包,导致找不到javax.servlet.http 和 javax.servlet.jsp,看了下网上的建议,将Tomcat7.0\lib下 ...
- 2 snippets vue 修改配置_教你发布vue+.netCore项目到服务器
最近一直在做项目,发布部署的事情都是同事或者老大做的,无奈什么事都要自己尝试经历后才能记住,所以发布的事情轮到我了,由于是第一次发布部署项目到一个新的服务器环境,难免会遇到各种各样的问题,总结下来,希 ...
- 修改conda环境和缓存默认路径/修改Python 的 pip install 默认安装依赖路径
文章目录 一. 默认安装路径 1.在本地环境下 2.在虚拟环境下 二.修改安装路径 问题: 解决: 1.在本地环境下 (1)使用 setup.py安装 (2)使用 whl格式文件安装 (3)使用 pi ...
- 企业实战(6)修改Harbor镜像仓库默认存储路径
相关文章: 以下文章包含了Harbor镜像仓库搭建所需环境以及部署使用.报错解决. Docker与Docker Engine部署:https://blog.csdn.net/qq_44895681/ ...
- 再谈Linux修改应用程序获得root权限
我之前写过一篇关于怎样就可以使你的应用程序获得root权限运行,那个对于一些测试程序或小工程的程序时比较实用,但如果你的工程文件多达几十个甚至上百,那么这种方法就不太适用了. 在Ubuntu下面,我选 ...
- 修改npm全局安装模式的路径
修改npm全局安装模式的路径 在正式写此文章之前,我得说一点血泪史. 刚学nodeJS不久,很纳闷为什么全局安装的模块在 'node安装目录/node_modules' 中没找到!后来仔细看了下安装成 ...
- [vue] 怎么修改vue打包后生成文件路径?
[vue] 怎么修改vue打包后生成文件路径? webpack:output.path vue-cli3: outputDir 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一 ...
- 如何确定图片名未改变 php,这里未改变的是数据库中默认的数据,比如修改时间?,还有发布用户名?...
摘要://问题描述------------------1.在DoEdit中修改-save保存的数据,是在edit中从数据库中获取的数据2.在编辑界面和DoEdit没有time()的更改,包括usern ...
- linux修改密码点点点root,linux系统批量修改root用户密码
脚本目的:批量修改linux系统root用户密码 条件:必须是修改的用户是root,因为只有root才有权限使用passwd命令 说明:先把IP.用户.密码.端口信息写到old_info文件中,脚本从 ...
最新文章
- access检查为空函数
- java需要前台封装对象吗_javaEE之-----------类反射直接封装前台传过来的参数
- csh for循环_shell中的for循环用法详解_linux shell
- 我对创业和管理的一些看法
- C++拷贝构造函数的调用时机
- 使用indexOf()算出长字符串中包含多少个短字符串
- linux构建主从域名服务器
- Java 进栈出栈的过程
- Java程序设计语言基础05:Java的类和对象
- TypeError 之 Cannot convert undefined or null to object
- 终于有人把深度学习讲明白了!
- 题号的随机抽取滚动背景以及题号展示背景如何定制?
- R2017b-Matlab安装教程
- 2019年下半年教师资格中学《综合素质》真题与参考答案
- 4线-2线优先编码器
- 遗传算法原理及应用一(编码、适应度函数与选择算子)
- Tecplot新手进阶--使用tecplot宏操作批量处理数据输出图片(详细步骤)
- Audio:Android-TinyAlsa架构 Mixer API
- 腾飞之势,搏击苍穹:网页设计
- 地图学类毕业论文文献包含哪些?
热门文章
- 《妥协的完美主义—优秀产品经理的实践指南(卷一)》一2.4 分工常见的错误...
- 这些年遇到的坑爹问题汇总
- 转-httpd 2.4.4 + mysql-5.5.28 + php-5.4.13编译安装过程
- 中国工商银行基金定投
- SSL 的 java 实现
- Common BeanUtils 简介
- php pclzip.lib.php,php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
- java设计模式建造_java设计模式-建造者模式
- MySQL高级 - 案例 - 需求及环境准备
- 初识Docker-Docker的安装