wso2开发人员版本4.5

时间:2013-10-04 11:15:41

标签: wso2 identity wso2is

目前我正在尝试在我的本地环境中设置WSO2身份服务器。我尝试使用开发人员版本的WSO2 4.5。但是会出现构建错误。我在我的机器上准备好了JDK和Apache Maven。我需要除此之外的任何东西。或者有人可以提供链接,我可以用源文件下载确切的可构建版本。

3 个答案:

答案 0 :(得分:0)

没有这样的开发者版本。您可以从这里下载二进制分发产品[1]。最新版本是4.5.0。如果要下载源代码。你需要SVN CO全碳平台。因为Identity Server是Carbon平台的一个产品。身份服务器由Carbon内核和碳平台中的一些组件组成。请查看[2]以了解如何构建碳平台

[1] http://wso2.com/products/identity-server/ [2] http://docs.wso2.org/display/Carbon420/Building+from+Source

答案 1 :(得分:0)

基本上WSO2 Identity Server只是Carbon平台中的一款产品。整个平台的源代码可以在这里找到[1]。你已经建立了正确的平台的所有源代码。因为彼此存在依赖关系。 Carbon平台由许多功能(OSGI组件集)组成。例如,XACML(我们称之为“授权”)是WSO2 Carbon平台的一个特性,它随WSO2 Identity Server一起提供。像这样,有一些功能,如SSO,OAuth,WS-Trust等等,它们随Identity Server一起提供。因此;比如,如果您只对XACML功能感兴趣,可以查看XACML功能的源代码。 XACML功能是一组四个OSGI组件,如下所示......

org.wso2.carbon.identity.entitlement [2] - >这是核心组成部分 org.wso2.carbon.identity.entitlement.ui [3] - >这包含登录到服务器后可以看到的管理控制台UI。 org.wso2.carbon.identity.entitlement.common [4] - >这包含核心和UI的一些常见功能 org.wso2.carbon.identity.entitlement.stub [5] - >这包含自动生成的存根类。这有助于UI组件调用后端服务。

就像那样,您可以找到您感兴趣的功能的来源。我们无法从一个地方找到WSO2 Identity Sever的产品来源。但是,大多数源都在/ platform / components / identity

另外说您想要创建仅具有XACML功能的产品,您也可以这样做。在这里,您只想将XACML功能安装到Carbon核心产品中。与WSO2相同Identity Server是通过为Carbon核心产品安装多个功能而构建的。

[1] http://svn.wso2.org/repos/wso2/carbon/ [2] http://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/components/identity/org.wso2.carbon.identity.entitlement/4.2.0/ [3] http://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/components/identity/org.wso2.carbon.identity.entitlement.ui/4.2.0/ [4] http://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/components/identity/org.wso2.carbon.identity.entitlement.common/4.2.0/ [5] http://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/service-stubs/org.wso2.carbon.identity.entitlement.stub/4.2.0/

答案 2 :(得分:0)