Ich versuche, einige WAR-Dateien in einem Standalone-Modus zu implementieren, das Problem ist, dass ich sie in einer bestimmten Reihenfolge bereitstellen muss ... Ich habe: file1.war, file2.war, file3.war und ich muss zuerst file2.war, dann file3.war und schließlich file1.war
bereitstellenIch habe viele Posts gesehen, aber alle Antworten, die ich bekomme, sind für frühere Versionen von Jboss
kann mir bitte jemand helfen?
Ich bin nicht wirklich sicher, was Ihr Anwendungsfall ist, aber die Reihenfolge zu steuern ist nicht der optimale Weg, da JBoss versucht, parallele Implementierungen durchzuführen, um den Prozess zu beschleunigen. Wenn Sie das tun sollten, können Sie Abhängigkeiten für jede Implementierung bereitstellen Ein weiterer. Wenn Sie beispielsweise file2.war nach file1.war bereitstellen möchten, sollten Sie eine Abhängigkeit von file2.war für file1.war bereitstellen, wie unten in jboss-deployment-structure.xml
(gespeichert in %) dargestellt. co_de% für Ohren und META-INF
in Kriegen)
Auch hier ist es selten erforderlich, die Bereitstellungen per Mikro zu verwalten, aber verwenden Sie dies mit Vorsicht.
Viel Glück!
jboss-deployment-structure.xml ist über Klassenlader, zum Beispiel hat ein Krieg eine Abhängigkeit von einer anderen Bereitstellung usw. Ich denke, was Sie suchen ist:
Steuern Sie die Reihenfolge der implementierten Anwendungen in JBoss EAP 6
Auf diese Weise hängt eine Bereitstellung von anderen Diensten wie EJBs ab, sodass Sie sicherstellen, dass sie in der richtigen Reihenfolge bereitgestellt werden.
Tags und Links configuration jboss7.x deployment order