使用 maven 将 CAR 部署到 ESB
Deploying CAR to ESB using maven
我正在尝试将 CAR 文件部署到 ESB 实例。我按照此处的说明进行操作:https://docs.wso2.com/display/DVS370/Deploying+a+CAR+File+with+the+Maven+Plug-In
但是当我 运行 命令时:
mvn clean deploy -Dmaven.car.deploy.skip=false
我遇到了很多其他人遇到的错误。
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to configure plugin parameters for: org.apache.maven.plugins:maven-deploy-plugin:2.4
check that the following section of the pom.xml is present and correct:
<distributionManagement>
<!-- use the following if you're not using a snapshot version. -->
<repository>
<id>repo</id>
<name>Repository Name</name>
<url>scp://host/path/to/repo</url>
</repository>
<!-- use the following if you ARE using a snapshot version. -->
<snapshotRepository>
<id>repo</id>
<name>Repository Name</name>
<url>scp://host/path/to/repo</url>
</snapshotRepository>
</distributionManagement>
Cause: Class 'org.apache.maven.artifact.repository.ArtifactRepository' cannot be instantiated
我不想将它部署到存储库,除非我理解错了。
我创建了一个 Maven 多模块项目来打包 Java 调解器、ESB 配置项目和复合应用程序项目。
为什么会失败?
手动部署汽车的正确方法是什么?
要部署汽车文件 'manually' 您只需执行 "mvn clean install" 并从目标目录复制 .car 文件并复制到 /repository/deployment/server/carbonapps它将 carbon 应用程序热部署到 ESB 服务器。
我正在尝试将 CAR 文件部署到 ESB 实例。我按照此处的说明进行操作:https://docs.wso2.com/display/DVS370/Deploying+a+CAR+File+with+the+Maven+Plug-In
但是当我 运行 命令时:
mvn clean deploy -Dmaven.car.deploy.skip=false
我遇到了很多其他人遇到的错误。
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to configure plugin parameters for: org.apache.maven.plugins:maven-deploy-plugin:2.4
check that the following section of the pom.xml is present and correct:
<distributionManagement>
<!-- use the following if you're not using a snapshot version. -->
<repository>
<id>repo</id>
<name>Repository Name</name>
<url>scp://host/path/to/repo</url>
</repository>
<!-- use the following if you ARE using a snapshot version. -->
<snapshotRepository>
<id>repo</id>
<name>Repository Name</name>
<url>scp://host/path/to/repo</url>
</snapshotRepository>
</distributionManagement>
Cause: Class 'org.apache.maven.artifact.repository.ArtifactRepository' cannot be instantiated
我不想将它部署到存储库,除非我理解错了。 我创建了一个 Maven 多模块项目来打包 Java 调解器、ESB 配置项目和复合应用程序项目。
为什么会失败?
手动部署汽车的正确方法是什么?
要部署汽车文件 'manually' 您只需执行 "mvn clean install" 并从目标目录复制 .car 文件并复制到