从glassfish离线取消部署战争

我在这里有Glassfish 2.1.1,我需要取消部署战争应用程序。 问题是,应用程序已损坏,并防止Glassfish服务器启动,所以我需要在服务器closures时取消部署。

asadmin undeploy需要connction运行服务器…

所以问题是 – 如何从离线Glassfish服务器取消部署。

    1. 删除目录domains/$YOUR_DOMAIN/applications/j2ee-*/$YOUR_APPLICATION (thanks, chris_l )
    2. 清理domains/$YOUR_DOMAIN/generated/*/j2ee-*/$YOUR_APPLICATION
    3. domains/$YOUR_DOMAIN/config/domain.xml删除有关$YOUR_APPLICATION所有条目(通常有两个logging – 一个在domain>applications>web-module和一个在domain>servers>server>application-ref

    您是否试过简单地删除应用程序的目录domains/$YOUR_DOMAIN/applications/$YOUR_APPLICATION ? 先做一个备份!