我已按照说明here建立IS 4.6.0,总结:
clean install
eclipse:eclipse
注意:我编写了这些步骤,而不是手动运行它们。 bash脚本为here。
但是,当我尝试将项目导入eclipse时,我只有以下项目,如下图所示。
问题:导入的项目数量是否合适?我期待看到更多的进口项目。
答案 0 :(得分:1)
您想将WSO2 Identity Server的所有来源导入到eclipse中吗?我想这并不容易。因为WSO2 Identity Server只是Carbon平台上的一个产品。有许多组件可以帮助构建此产品。如果您只是在svn内看到了您尝试过的源代码。你可能找不到很多java源代码。构建产品的实际组件的Java源代码可以在组件here下找到。
Carbon平台由许多功能(OSGI组件集)组成。例如,XACML(我们称之为“授权”)是WSO2 Carbon平台的一个特性,它随WSO2 Identity Server一起提供。像这样,有一些功能,如SSO,OAuth,WS-Trust等等,它们随Identity Server一起提供。因此;比如,如果您只对XACML功能感兴趣,可以查看XACML功能的源代码。 XACML功能是一组四个OSGI组件,如下所示......
您可以在chuck 06中的“components / identity /”下搜索,您将能够找到这些组件的来源。
就像那样,您可以找到您感兴趣的功能的来源。我们无法从一个地方找到WSO2 Identity Sever的产品来源。但是,大多数源都在/ platform / components / identity下。
我想这会帮助你理解。