有没有办法可以指定 carbonapps 文件夹中汽车文件的部署顺序?
我有一个取决于其他汽车的汽车文件的情况。
在这种情况下,我的汽车正在使用文件连接器,因此必须首先部署包含文件连接器的汽车。
由于我不能保证,我们遇到了一些部署问题。
这可以指定部署顺序吗?
谢谢,
在 CApp 部署中,工件类型的顺序定义为https://github.com/wso2/maven-tools/blob/master/org.wso2.maven.capp/src/main/java/org/wso2/maven /capp/utils/CAppArtifactPriorityMapping.java#L30。
每种类型的工件都按字母顺序部署。默认情况下,在创建 CApp 时按照字母顺序在 artifacts.xml 文件中定义依赖项。您可以根据偏好手动编辑 artifacts.xml 中的依赖项顺序来更改工件部署的顺序。
工件将按以下顺序部署。唯一的方法是,您可以将工件分离到不同的复合应用程序中(将所有依赖项工件移动到一个 CAPP 中)并按照您喜欢的顺序部署它们。但是,您必须首先部署依赖项 CAPP(其中包含依赖项工件)。
谢谢