首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是wso2 'orbit','kernel‘和'platform'?

什么是wso2 'orbit','kernel‘和'platform'?
EN

Stack Overflow用户
提问于 2013-05-31 23:54:13
回答 1查看 807关注 0票数 7

在研究如何从源代码构建wso2平台时,我发现了许多关于“轨道”、“内核”和“平台”等术语的引用。

这些术语代表不同的代码库,例如

代码语言:javascript
复制
svn co https://svn.wso2.org/repos/wso2/carbon/orbit/trunk/ orbit
svn co https://svn.wso2.org/repos/wso2/carbon/kernel/trunk/ kernel 
svn co https://svn.wso2.org/repos/wso2/carbon/platform/trunk/ platform 

这些术语在功能上代表什么,它们之间的关系是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-01 04:43:51

  • Orbit捆绑了外部第三方依赖项,这些依赖项不是由WSO2维护的,但对于某些products.
  • Kernel是必需的。

包含每个产品在其上运行的carbon平台的核心/内核代码的源代码。

  • platform包含整个carbon平台的源代码,所有WSO2产品都在该平台内部。

从源代码构建时,您首先需要构建orbit,然后是内核,最后是构建平台。

您还可以尝试从其中一个分支进行构建,例如4.0.0或4.1.0分支。4.0.0的内核可从以下网址获得

https://svn.wso2.org/repos/wso2/carbon/kernel/branches/4.0.0

类似地,您还可以获得orbit和platform的分支svn位置。

您可以通过进入patch - release目录并从那里构建来构建补丁版本。

例如,如果您想构建platform的补丁发布版本4.0.6,请在您的平台签出中转到platform/patch-releases/4.0.6并从那里进行构建。

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16861292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档