首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

关于Tomcat的reload的此外一种方法(未验证)

2012-10-08 
关于Tomcat的reload的另外一种方法(未验证)其实自己在myeclipse下修改项目的时候不管 reloadable什么值都

关于Tomcat的reload的另外一种方法(未验证)
其实自己在myeclipse下修改项目的时候不管 reloadable什么值都可以自动更新的。。为什么啊[size=medium][/size]



<Host>

<DefaultContext reloadable="true" crossContext="true"/>

</Host>

但是在Tomcat5.5 Tomcat6 等后续版本中,这样的配置已经不起作用。

我使用的方法是:在Tomcat5.5的热部署区建立一个以工程名为名字的xml文件,然后在里面写上配置代码

如下:

<?xml version="1.0" encoding="UTF-8"?>
<Context reloadable="true" crossContext="true">
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<!-- Uncomment this to disable session persistence across Tomcat restarts -->
<!--
<Manager pathname="" />
-->
<Resource name="jdbc/oracle" auth="Container"
              type="javax.sql.DataSource"
     driverClassName="oracle.jdbc.OracleDriver"
              url="jdbc:oracle:thin:@localhost:1521:oracle"
              username="name"
     password="password"
     maxActive="100"
     maxIdle="30"
              maxWait="1"/>
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="localhost_DBTest_log." suffix=".txt" timestamp="true" />
<Valve className="org.apache.catalina.valves.AccessLogValve"
prefix="localhost_access_log." suffix=".txt" pattern="common" />
</Context>

这样你正在进行的项目代码在修改之后Tomcat就会自动载入……Reloading this Context has started,而无需重新启动Tomcat

热点排行