2012-04-09 103 views
3

我基本上是一個php程序員,最終我不得不在java項目上工作。 java項目是用struts框架完成的,我們已經給出了基於「X」改變結果列表的任務。當我在本地系統中設置項目並對java文件進行更改時,請說明abc.java並構建新類。這些更改在我的本地系統上運行良好。但是,當我用服務器中的新生成類替換了abc.class文件時,它不起作用。對此問題的任何幫助將不勝感激。如何在struts項目的服務器中進行更改

我在本地系統中設置了appache tomcat 7.0。 並使用net beans 7.0 IDE來構建新的類文件。

謝謝。

回答

1

當您重新啓動Web服務器時,您的更改可能會顯示。

你應該做的是自動化你的構建: 你應該使用ant或maven創建一個war文件)並讓你的腳本上傳這個war文件到本地服務器/生產服務器。服務器將自動檢測新的Web應用程序版本並進行部署。您的部署任務應該從您的版本控制系統(git,cvs,svn)執行檢出,執行所需的單元測試,集成測試等。只有當所有測試都通過後,webapp才能部署到您的服務器。

相關問題