struts1.3.8 + Spring2.5.6 + JPA
tomcat 6.0.14
具体情况如下:
我想让tomcat自动编译.就是在修改后台代码之后.让tomcat自动编译.不用重启.于是在tomcat的server.xml文件的<Host>标签下添加了以下内容:
<Context path="/bookshop" docBase="D:\project\JavaEE\bookshop\WebRoot\WEB-INF" reloadable="true"/>
之后. tomcat是可以自动编译了.但新的问题来了.平时tomcat启动在12-14秒.添加了<Context>标签后.增加了1倍多.长达29秒...在控制台里仔细查看启动信息.发现"信息: Initializing Spring root WebApplicationContext"这一句出现了2次.难道是Spring加载了2次?! 每次耗时都在13秒左右.我想问题大概就出在这里了. 于是我又把<Host>标签的"appBase"属性删掉... 结果是:tomcat启动耗时恢复了.也可以自动编译.但问题是. 这个工程访问不了了 ...具体症状是 : 该页无法显示...
原<Host>标签代码如下
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
请路过的高手指点一下.小弟在此感激不尽 ... 拜谢~~~
tomcat 6.0.14
具体情况如下:
我想让tomcat自动编译.就是在修改后台代码之后.让tomcat自动编译.不用重启.于是在tomcat的server.xml文件的<Host>标签下添加了以下内容:
<Context path="/bookshop" docBase="D:\project\JavaEE\bookshop\WebRoot\WEB-INF" reloadable="true"/>
之后. tomcat是可以自动编译了.但新的问题来了.平时tomcat启动在12-14秒.添加了<Context>标签后.增加了1倍多.长达29秒...在控制台里仔细查看启动信息.发现"信息: Initializing Spring root WebApplicationContext"这一句出现了2次.难道是Spring加载了2次?! 每次耗时都在13秒左右.我想问题大概就出在这里了. 于是我又把<Host>标签的"appBase"属性删掉... 结果是:tomcat启动耗时恢复了.也可以自动编译.但问题是. 这个工程访问不了了 ...具体症状是 : 该页无法显示...
原<Host>标签代码如下
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
请路过的高手指点一下.小弟在此感激不尽 ... 拜谢~~~
<Context path="/ccyz" docBase="E:\MyEclipseWork\CCYZ2010\WebRoot" reloadable="false" displayname="ccyz"/>URL访问 例如 http://XXX:8080/ccyz 即可~