我需要一種從Glassfish取消部署所有應用程序的方法。通常,我會爲每個應用程序使用asadmin undeploy --target=[target] [appname]"
。我的問題是,我不知道服務器上存在的所有應用程序的名稱。有沒有一個命令可以讓我解除所有的一切?謝謝。取消部署Glassfish的所有應用程序
5
A
回答
4
雖然沒有「undeploy everything」命令,但有一個list-applications命令。這page describes list-applications and some other commands,這將幫助你實現你的目標。
10
你可以像這樣創建一個bash腳本:
#!/bin/bash
ASADMIN=(path to Glassfish asadmin executable)
function undeploy_all {
for p in $*; do
echo "Undeploying $p..."
$ASADMIN undeploy $p
done;
}
apps=`$ASADMIN list-applications -t | awk '{print $1;}'`
undeploy_all $apps
當你運行它,它會自動取消部署所有已部署的應用程序。它需要awk
。確保配置ASADMIN
變量的路徑爲asadmin
。
相關問題
- 1. glassfish集羣web應用程序部署
- 2. 部署Java應用程序(Tomcat/Glassfish)
- 3. 從jsf應用程序部署在glassfish上的應用程序
- 4. 處女座的應用程序部署程序API崩潰取消部署
- 5. Glassfish服務器:如何從glassfish應用程序中獲取應用程序部署的名稱?
- 6. Weblogic/Glassfish確保應用程序部署的順序?
- 7. 如何禁用tomcat取消部署我的應用程序?
- 8. 從Java Web應用程序取消部署的調用方法
- 9. 部署應用程序時得到的異常在GlassFish服務
- 10. 在STS中創建的Web應用程序,glassfish未部署
- 11. 無法將應用程序部署到Eclipse中的Glassfish 4.1中
- 12. 設置GlassFish應用程序的權限(戰爭部署)
- 13. 的GlassFish - 部署應用程序而無需重新啓動域
- 14. 如何通過部署的應用程序在GlassFish中
- 15. 清除Tomcat中Grails應用程序的取消部署
- 16. 與Tomcat的Eclipse交互 - 無法取消部署應用程序
- 17. 取消部署失敗的Mule應用程序
- 18. 使用Maven2部署Web應用程序包括Glassfish測試
- 19. 使用GlassFish部署Java應用程序時出錯
- 20. 如何使用ant任務取消部署weblogic應用程序?
- 21. 無法在tomcat中取消部署和部署web應用程序
- 22. 部署一個應用程序而不取消部署前一個應用程序而不停機?
- 23. 如何在重新部署Glassfish應用程序時顯示「應用程序停止升級」消息?
- 24. 將GWT應用程序部署到Glassfish 3.0
- 25. 無法在Glassfish 4.1上部署Spring Boot應用程序
- 26. 無法將企業應用程序部署到glassfish
- 27. 在glassfish v3.1.1中部署jee6 web應用程序
- 28. 在Glassfish 3上部署JSF應用程序
- 29. 春季啓動應用程序不Glassfish上部署4.1
- 30. 無法部署Web應用程序捆綁在GlassFish
也許更容易刪除域,然後重新創建.. – Thufir