现在把设置了Tomcat6的动态装载.更新class文件后,服务器就自动重新装载整个应用.
第一步 tomcat6 安装目录conf下 server.xml 文件中 找到<Host>元素 添加节点<Context>
<context path="\虚拟目录名" docBase ="tomcat 编译的class 文件的绝对路径,也可以相对路径" debug = "0 " reloadable = "true">
path为虚拟路径,访问时的路径,注意:一定要加“\”
下面图来源于 51cto.com 网址是:http://book.51cto.com/art/200811/97600.htm
我只是整理动态装载class 文件步骤。
表3-4 Context元素的主要属性
我的项目是这样配置的
-
<
Host
name
="
localhost
"
appBase
="
webapps
"
unpackWARs
="
true
"
autoDeploy
="
true
"
xmlValidation
="
false
"
xmlNamespaceAware
="
false
"
>
<
Context
path
="
/AppManager
"
docBase
="
E:\win7 work\Tomcat 6.0\webapps\AppManager
"
debug
="
0
"
reloadable
="
true
"
/>
</
Host
>
虚拟路径为
/AppManager 我的tomcat 路径在E:\win7 work\Tomcat 6.0\