在本地计算机上重建 WSO2 存储库的正确顺序

The correct order to rebuild the WSO2 repositories on my local computer

我想从 Git 存储库中的源代码重建 WSO2 EI。但我不知道如何开始这项工作。我已经向 dev@wso2.org 发送了一封电子邮件,以征求长期的建议。但是我还没有收到他们的任何信息。

我还成功下载并重建了用于 WSO2 AS 5.3.0 版本的 carbon-commons 存储库标签。但是我不知道WSO2 EI的碳库标签是什么? (遵循此参考 link:https://docs.wso2.com/display/Carbon4411/Working+with+the+Source+Code

你能给我一些快速完成这项工作的建议吗?

您可以通过从 Github 克隆 product-ei 存储库并检出相关标签来构建 EI 包。所有与 WSO2 相关的依赖项都托管在 WSO2 nexus 存储库中。因此,您不需要构建依赖存储库。您可以通过简单地 运行 "mvn clean install -Dmaven.test.skip=true".

构建没有 运行 测试用例的 EI 项目

如果您需要对依赖库进行代码更改,那么您可以在相关依赖库中进行必要的更改,并按以下顺序构建库。

例如,如果您需要对 Synapse 进行代码更改,则首先需要构建 Synapse。然后使用更新的 Synapse 版本构建 Carbon-mediation 项目。最后用最新的突触和碳调节版本构建 EI。