myeclipse更改類或者是配置文件不用重啟tomcat的方法


一、修改java代碼(如action)無需重啟與部署方法
方法1:
在WebRoot下的META-INF文件夾中新建一個名為context.xml文件,里面添加如下內容(要區分大小寫):

<Context reloadable = "true">:
</Context>

方法2:
在tomact的安裝目錄的conf文件中找到server.xml這個文件,在 </Host>結點的上面加上

<ContextdocBase="工程物理路徑"path="/工程名"reloadable="true"source="org.eclipse.jst.j2ee.server:工程名稱"/>

比如對於開發項目test:添加

<Context docBase="E:/apache-tomcat-6.0.24/webapps/test" path="/test" reloadable="true" source="org.eclipse.jst.j2ee.server:test"/>

------------------------------------------------------------
struts2更改配置文件自動加載:
一 、修改struts2配置文件不用重啟方法

方法1:

在src目錄下新建一個文件struts.properties,打開編輯,加入以下語句

struts.devMode=true #是否設置為開發模式

struts.i18n.reload=true #國際化自動重新部署

struts.configuration.xml.reload=true #重新價值xml文件

上面的語句分別為是否為struts開發模式、是否國際化信息自動加載、是否加載xml配置(true,false),重啟tomcat后效果。

方法2:

在struts2配置文件中加入以下語句(此處要重新啟動,以后修改配置文件就不用重啟了)

<constant name="struts.configuration.xml.reload" value="true"/>
-----------------------------------------------------------------------


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM