我正在尝试从以下网址构建WSO2 ESB的源代码https://svn.wso2.org/repos/wso2/carbon/platform/tags/4.0.7/products/esb/4.6.0/
但是当我用maven编译项目时,它会引发以下异常:
无法完成安装,因为找不到一个或多个必需的项目。 正在安装的软件: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.SNAPSHOT,4.2.0)'但无法找到
可能有什么不对?是不是4.6.0源代码中的正确URL?
提前致谢。
圣地亚哥。
答案 0 :(得分:3)
原因是您没有必要的依赖关系来构建WSO2 ESB。以下步骤将帮助您构建esb 4.6.0
1.结帐表单“https://svn.wso2.org/repos/wso2/carbon/orbit/tags/4.0.6/”并构建它。
从“https://svn.wso2.org/repos/wso2/carbon/kernel/tags/4.0.6/”获取第二个结帐并进行构建。
最后从“https://svn.wso2.org/repos/wso2/carbon/platform/tags/4.0.6/”获取结帐,并按顺序,父级,依赖项,服务存根,组件,功能,样本/购物车,样本/购物车 - 全局构建以下模块/2.0.0
然后转到products / esb / 4.6.0 /目录并构建它。