Glassfish

從 glassfish 離線取消部署戰爭

  • February 26, 2013

我這裡有 Glassfish 2.1.1,我需要取消部署戰爭應用程序。問題是應用程序已損壞並阻止 Glassfish 伺服器啟動,因此我需要在伺服器關閉時取消部署它。

asadmin undeploy需要連接到正在執行的伺服器…

所以問題是 - 如何從離線 Glassfish 伺服器取消部署。

  1. 刪除目錄domains/$YOUR_DOMAIN/applications/j2ee-*/$YOUR_APPLICATION(謝謝,chris_l
  2. 整理domains/$YOUR_DOMAIN/generated/*/j2ee-*/$YOUR_APPLICATION
  3. 刪除關於$YOUR_APPLICATIONfrom 的所有條目domains/$YOUR_DOMAIN/config/domain.xml(通常有兩條記錄 - 一條 indomain>applications>web-module和一條 in domain>servers>server>application-ref

您是否嘗試過簡單地刪除應用程序的目錄domains/$YOUR_DOMAIN/applications/$YOUR_APPLICATION?先做好備份!

引用自:https://serverfault.com/questions/133037