Ich brauche eine Möglichkeit, alle meine Anwendungen von Glassfish zu deimplementieren. Normalerweise würde ich asadmin undeploy --target=[target] [appname]"
für jede Anwendung verwenden. Mein Problem ist, dass ich den Namen aller Anwendungen nicht kenne, die auf dem Server vorhanden sind. Gibt es einen Befehl, mit dem ich alles einfach deimplementieren könnte? Vielen Dank.Stellen Sie alle Anwendungen von Glassfish wieder her
5
A
Antwort
4
Während es keinen Befehl "alles deimplementieren" gibt, gibt es einen Befehl list-applications. Diese page describes list-applications and some other commands, die Ihnen helfen wird, Ihr Ziel zu erreichen.
10
Sie können ein Bash-Skript wie diese erstellen:
#!/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
Wenn Sie es ausführen, wird es automatisch alle bereitgestellten Anwendungen deimplementieren. Es benötigt awk
. Stellen Sie sicher, dass die Variable ASADMIN
mit dem Pfad konfiguriert ist.
Verwandte Themen
- 1. So stellen Sie meinen Auswahlwert wieder her
- 2. So stellen Sie gelöschte Git-Verzweigungen wieder her
- 3. Wie stellen Sie einen Rollback-Änderungssatz in TFS wieder her?
- 4. Stellen Sie die gtest-Version her
- 5. In Java: Machen Sie einen Snapshot eines Verzeichnisses und stellen Sie es wieder her
- 6. So stellen Sie eine domänenübergreifende Anfrage her
- 7. Stellen Sie den hierarchischen Spaltenindex wieder her, wenn Sie groupby in Pandas verwenden
- 8. So sichern Sie eine Amazon RDS MS SQL Server-Datenbankinstanz und stellen sie lokal wieder her
- 9. So stellen Sie Bindungen in UICollectionViewCell nach der Decodierung wieder her
- 10. Wie stellen Sie tote Knoten im HDInsight Hadoop (Linux) Cluster wieder her?
- 11. So stellen Sie eine Verbindung zu Cloud SQL von Cloud Shell her her?
- 12. So stellen Sie VB6-Anwendungen bereit?
- 13. So stellen Sie Azure DataLake als Camel-Endpunkt her
- 14. Deaktivieren Sie alle Eingänge, stellen Sie den Fokus auf den nächsten, sobald sie wieder aktiviert sind
- 15. Stellen Sie AngularJS ng-show und ng-hide sicherer her
- 16. So stellen Sie eine geschützte Singleton-Methode her
- 17. So stellen Sie eine Verbindung zum web2py-Server her
- 18. So stellen Sie den Apache CXF-Webservice für Glassfish bereit
- 19. Electron.js Wie minimieren/schließen Sie das Fenster zum System Tray und stellen Sie das Fenster vom Tray wieder her?
- 20. airmon-ng Änderung wlan0 wlan0mon aber nicht wieder her
- 21. So stellen Sie eine Datenbankdatei bereit und stellen eine Verbindung mit EF Core SQLite her
- 22. ein git branch Stellen gleich wieder
- 23. Stellen Sie eine Postgresql-Datenbank in einem Docker-Container wieder her. Wenn Postgres gestartet wird, ist die Datenbank vorhanden
- 24. Wie stellen Sie Django-Anwendungen für Windows bereit?
- 25. Wie stelle ich die Standardkonfiguration der VS-Symbolleiste wieder her?
- 26. Speichern von Glassfish JDBC-Konfiguration
- 27. So stellen Sie eine Verbindung mit der vmware ESXi Remote-Konsole her
- 28. vim stellt die Cursorposition wieder her; ausschließen spezielle Dateien
- 29. Wie stelle ich MySQL DB vom Backup wieder her?
- 30. Wie stelle ich eine gelöschte Datei in Eclipse wieder her?
vielleicht einfacher, die Domain zu löschen und dann neu zu erstellen .. – Thufir