帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:JACK  Jackrabbit  Apache  
Mirror of Apache Jackrabbit Oak

  • 源代码名称:jackrabbit-oak
  • 源代码网址:http://www.github.com/apache/jackrabbit-oak
  • jackrabbit-oak源代码文档
  • jackrabbit-oak源代码下载
  • Git URL:
    git://www.github.com/apache/jackrabbit-oak.git
  • Git Clone代码到本地:
    git clone http://www.github.com/apache/jackrabbit-oak
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/apache/jackrabbit-oak
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
  • Jackrabbit Oak --下一代内容库

    Jackrabbit Oak是一个可以伸缩。高性能的分级内容库,旨在作为现代世界级网站和其他要求的内容应用程序的基础。

    Oak努力是 Apache Jackrabbit项目的一部分。 Apache Jackrabbit是Apache软件基金会的一个项目。

    正在启动

    要开始使用 Oak,请使用 Maven 3和 Java 7 ( 或者更高) 构建最新的源代码,如下所示:

    
    mvn clean install
    
    
    
    

    要启用所有集成测试,包括 JCR TCK,请使用:

    
    mvn clean install -PintegrationTesting
    
    
    
    

    在提交更改或者提交补丁之前,请确保上述集成测试生成没有错误。 如果愿意,可以默认情况下通过设置 OAK_INTEGRATION_TESTING 环境变量来启用集成测试。

    集成

    Oak构建的一部分需要一个MongoDB实例来进行测试。 默认情况下,在本地主机上运行一个MongoDB实例,并且如果没有找到这样一个实例,就会跳过相关的测试。 你还可以配置构建以使用具有以下属性( 用默认值显示)的自定义MongoDB设置:

    
    -Dmongo.host=127.0.0.1
    
    
    -Dmongo.port=27017
    
    
    -Dmongo.db=MongoMKDB
    
    
    -Dmongo.db2=MongoMKDB2
    
    
    
    

    请注意,已经配置的测试数据库将被测试用例删除,并被删除。

    组件

    构建由以下主要组件组成:

    • 橡树母 POM
    • 橡木文档- 橡木文档
    • oak-commons - 共享实用工具代码
    • 橡木核心 - 橡木仓库API和实现
    • Oak JCR - 用于橡木存储库的JCR绑定
    • 橡木吊索- 与Apache的集成
    • oak-solr-core - Apache索引和搜索
    • oak-solr-embedded - 在嵌入式Solr实例上的Apache Solr
    • oak-solr-remote - 在远程( HTTP ) Solr实例上的Apache Solr
    • Oak HTTP - 用于橡木的HTTP绑定
    • 基于lucene的查询索引
    • oak运行- 可以运行的jar 封装
    • oak PojoSR - 与PojoSR集成
    • oak-segment-tar - TarMK API和实现
    • 橡木升级- 将Jackrabbit库升级到橡木的工具
    • oak-it集成测试
      • oak/OSGi - 对OSGi的集成测试
    • 橡木练习橡树材料

    电子邮件存档

    以下组件已经移动到Jackrabbit阁楼:

    • oak-mk-api - 微核 API ( deprecated,请参阅 OAK-2701 )
    • oak implementation实现( 参见 OAK-2702 )
    • oak-mk-remote - 微内核远程处理( 请参阅 OAK-2693 )
    • oak/mk - 微内核集成测试

    许可证

    ( 请参阅 LICENSE.txt 获得完整许可证详细信息)

    统一工作:版权所有 2014 Apache软件基金会。

    在一个或者多个贡献者许可协议下授权到Apache软件基金会( ASF )。 有关版权所有权的其他信息,请参见与这里工作一起分发的通知文件。 文件在Apache许可以证版本 2.0 ("许可以证") 下许可以,你可以能不使用这里文件,除了符合许可以证。 你可以获得许可证的副本在*

    
     http://www.apache.org/licenses/LICENSE-2.0
    
    
    
    

    在规定的法律或者书面许可下,在许可条款下分发的软件在不保证任何种类的担保或者条件的前提下分发,或者明示或者隐含。 查看许可协议下特定语言的许可权限和限制的许可证。



    文章标签:Apache  JACK  Jackrabbit  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语