部署到 Glassfish
所以,你先做一個 .war 檔案,讓我們說一個名為 <YOUR PLUGIN>.war
的 portlet。你想讓它在 Liferay 入口網站上的 glassfish 域上執行。
成功的步驟:
- 導航到 Liferay 上的控制面板 - >外掛安裝
- 點選安裝新的 portlet
- 命中配置
- 填寫部署目錄一個新的部署位置讓我們說
<YOUR DOMAIN>/autodeploy2
- 檢查下一行目標是
<YOUR DOMAIN>/autodeploy
(它是 Glassfish 的預設部署目錄) - 點選儲存
現在部署將通過將檔案複製貼上到新目錄 <YOUR DOMAIN>/autodeploy2
來完成。其餘部分自動處理。設定立即採取行動。
完成部署:製作勝利夾具並享受:)
..你停止跳舞,面對一個蟲子。你希望部署新版本。在這種情況下,繼續閱讀。
所以,你再次建立了你的戰爭,並希望重新部署。請執行下列操作:
- 通過刪除 war 檔案取消部署
<YOUR DOMAIN>/autodeploy
資料夾中的舊東西。不要刪除任何其他檔案。 - 結果是會出現
<YOUR PLUGIN>.war_UnDeployed
檔案。 - 通過複製
<YOUR DOMAIN>/autodeploy2
資料夾中新建的 war 來部署新檔案。 - 結果是
<YOUR PLUGIN>.war_deployed
將出現在<YOUR DOMAIN>/autodeploy
資料夾中。
再次跳舞:)