2014-10-02 34 views
0

我正在使用本地安裝的WLS 12.1c應用程序服務器(在VM實例上)。我在WLS Web控制檯的幫助下部署了應用程序。選擇「安裝」並選擇我想要部署的EAR文件的路徑。精細。作品。如何進行自動部署?

但是,我希望每次改變時都會從同一個地方拾起耳朵。否則,我必須「刪除」部署包,重新啓動服務器並再次「安裝」EAR。太麻煩了。

如何激活自動部署?

感謝

回答

1

如果你在一個發展的環境的時候,你可能需要使用自動部署代替:

發展模式使WebLogic Server實例可以自動部署和更新應用程序是在domain_name/autodeploy目錄(其中domain_name是WebLogic Server域的名稱)。

請注意,您的Weblogic服務器必須以開發模式運行。 一旦你的EAR添加到domain_name/autodeploy/,從那裏出來,它會自動拾取更改該目錄中的文件:

要自動部署已歸檔的應用程序,它的歸檔文件複製到/ autodeploy目錄。 WebLogic Server自動將應用程序的部署模式設置爲舞臺模式。

自動部署的部署單元可以在服務器運行時動態重新部署。要動態重新部署,請將新版本的歸檔文件複製到/ autodeploy目錄中的現有文件中。

參見:http://docs.oracle.com/cd/E24329_01/web.1211/e24443/autodeploy.htm

+0

我只是想知道可以將一個改變autodeploy目錄或不?我瀏覽了文檔,並沒有發現任何提示。 – feder 2014-10-03 05:40:52

+1

可能不是。只需在您的ant文件中創建一個目標,或者將其部署到複製或鏈接到正確的文件夾是更容易的方法來使其工作。就我個人而言,我使用WLST在腳本中執行取消部署/部署處理,這是我構建過程的一部分。 – 2014-10-06 15:26:30