一.把struts.xml的struts標(biāo)簽內(nèi)加入以下配置 <constant name="struts.devMode" value="true" /> 二. 1.問(wèn)題: 一直以來(lái),雖然在使用MyEclispe+Tomcat在Eclipse里面啟動(dòng)tomcat可以DEBUG JAVA類代碼,但是一旦DEBUG發(fā)現(xiàn)代碼有問(wèn)題,修改后需要重新啟動(dòng)容器才能生效. 2.解決: 使用tomcat5.5.xx以上版本后,只要配置tomcat不因?yàn)轭惖男薷闹匦录虞d容器。那么你如果只是修改了類的實(shí)現(xiàn)(方法體內(nèi)的代碼),而不是添加或刪除類的方法和成員變量。tomcat是可以直接運(yùn)行的。即:只要修改tomcat的Server.xml的Context的配置,就可以在MyEclipse里面DEBUG和直接修改代碼而不重新Tomcat重新加載你的修改,很大的提高調(diào)試的效率。具體配置很簡(jiǎn)單: server.xml <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="/media" docBase="D:tempmedia"/> <Context path="" docBase="D:workspacevoice_internetsrcmainwebapp"/> </Host> |
|
來(lái)自: 昵稱27831725 > 《Struts1.X-2.X》