0

我已经下载了平台源代码并尝试通过在“carbon/platform/tags/4.0.7/patch-releases/4.0.6/”中运行 mvn clean install 来构建 ESB 4.6.0

我收到以下错误消息 -

安装失败。无法完成安装,因为找不到一项或多项所需项目。正在安装的软件:WSO2 Carbon - Axis2 Transport HTTP Pass-through Feature 1.0.2 (org.wso2.carbon.transports.passthru.feature.group 1.0.2) 缺少要求:WSO2 Carbon - Axis2 Transport HTTP Pass-through Feature 1 . 0.2 (org.wso2.carbon.transports.passthru.feature.group 1.0.2) 需要 'org.wso2 .carbon.core.server.feature.group [4.1.0,4.2.0)' 但它不可能发现应用程序失败,日志文件位置:C:\Users\user.m2\repository\org\eclipse\ tycho\tycho-p2-runtime\0.13.0\eclipse\configuration\1368415821993.log

4

1 回答 1

0

您能否注释掉 pom.xml[1] 中的两个代码段并继续使用“carbon/platform/tags/4.0.7/patch-”中的“mvn clean install -Dmaven.test.skip=true -Dproduct=esb”构建发布/4.0.6/”。这个 passthru 功能已经包含在 synapse 代码中。所以你可以删除它。

@line 178
<featureArtifactDef>org.wso2.carbon:org.wso2.carbon.transports.passthru.feature:${passthru.transport.patch.version}</featureArtifactDef>

@line 512
    <feature>
          <id>org.wso2.carbon.transports.passthru.feature.group</id>
          <version>${passthru.transport.patch.version}</version>
    </feature>

[1] https://svn.wso2.org/repos/wso2/carbon/platform/tags/4.0.7/products/esb/4.6.0/modules/p2-profile/pom.xml

于 2013-05-17T17:13:08.750 回答