开发模式配置,不用每次重启tomcat,java web基础
来源:互联网 发布:校园社区源码 编辑:程序博客网 时间:2024/05/20 06:38
在通常情况下,修改完代码后需要重新部署,重启tomcat,可以配置开发模式,自动监听服务端口,列出目录文件,管理多个站点等功能
一、基本配置:
1、端口配置:
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8080" />
2.配置虚拟目录配置,在<Host></Host>标签中配置<Context></Context>类管理虚拟目录
<Context path=“/bweb" docBase="E:/www" />
不过tomcat6以上的版本推荐更好的做法是在%TOMCAT_HOME%//conf/Catalina/localhost目录下以虚拟目录名建立一个xml文件,所以可以建立%TOMCAT_HOME%//conf/Catalina/localhost/bweb.xml,内容如下:
<Context docBase="E:/www" />
这时通过:localhost/bweb访问E:/www目录,说明虚拟主机配置成功
二:context.xml配置,修改为自动加载web.xml,自动加载类库,内容如下:
<Context Reload="true" reloadable="true"> <!-- Default set of monitored resources --> <WatchedResource>WEB-INF/web.xml</WatchedResource> <!-- Uncomment this to disable session persistence across Tomcat restarts --> <!-- <Manager pathname="" /> --> <!-- Uncomment this to enable Comet connection tacking (provides events on session expiration as well as webapp lifecycle) --> <!-- <Valve className="org.apache.catalina.valves.CometConnectionManagerValve" /> --> </Context>
三:web.xml配置,修改为列出目录中所有文件,内容如下:
<init-param> <param-name>listings</param-name> <param-value>true</param-value> </init-param>
四:修改tomcat-users.xml,修改tomcat自定义管理员,内容如下:
<tomcat-users> <rolerolename="tomcat"/> <rolerolename="chenbean"/> <rolerolename="manager" /> <userusername="admin" password="admin" roles="tomcat,chenbean,manager"/> </tomcat-users>
五,配置web应用站点,需改文件为server.xml
1. 例如:把E:/www/bweb/mail交给tomcat服务器管理,让别人可以使用www.bweb.com访问mail这个目录下的web资源
2. 在tomcat的server.xml文件中配置一台名称www.bweb.com的主机,并把mail目录映射缺省虚似目录
3. 添加DNS主机记录,本机直接修改host文件:C:/WINDOWS/system32/drivers/etc/host) 192.168.1.10 www.bweb.com
4. 重启tomcat服务器,启动IE访问http://www.bweb.com/
server.xml配置如下:
<Hostname="www.bweb.com"appBase="e:/chenbean"> <Contextpath="/"docBase="e:/www/bweb/mail"/> </Host>
开发模式中常用配置大致如此,具体的一些需求还得根据实际情况!欢迎大家批评和指正!
- 开发模式配置,不用每次重启tomcat,java web基础
- 修改java, jsp不用重启Tomcat
- Web开发如何实现Tomcat等服务器热部署不用重启
- 配置Tomcat使得修改JSP文件不用重启Tomcat
- 在eclipse中配置tomcat,不用经常重启Tomcat
- Java Web——tomcat开发模式配置
- jrebel 5 for myEclipse (8-10 测试过)配置 修改java文件不用重启tomcat
- MyEclipse和tomcat如何配置让修改了Java代码后不用重启服务器 - jingyunyb
- tomcat如何配置懒加载 每次更改不用重新启动服务器
- tomcat如何配置懒加载 每次更改不用重新启动服务器
- 修改Java文件不用重启Tomcat服务的方法
- 不用重启tomcat就能运行的java类
- 修改Java文件不用重启Tomcat服务
- 修改Java文件不用重启Tomcat服务的方法
- 修改Java文件不用重启Tomcat服务
- 修改java代码不用重启tomcat即生效
- 修改Java文件不用重启Tomcat服务的方法
- weblogic下开发web项目时修改java文件不用重启的绿色方法,不用修改weblogic的配置文件、不用jar
- 2.2: 随机生成一个n bit位的长整数
- 前 言
- SQL的内连接与外连接
- coursera 中计算概论的第四周 B-03作业
- Java中文乱码——5、CSV导出乱码
- 开发模式配置,不用每次重启tomcat,java web基础
- JS字随鼠标移动,伸缩菜单,搜索引擎,删表格列
- Linux重要分区及其作用
- CV_EXPORT定义的作用,lib及dll的区别
- 强制重启N种方法
- Web中文乱码——2、SpringMVC+Jetty 乱码
- ural 1716
- NYOJ NO.305 表达式求值
- C++流(半搬运)