【问题标题】:Apache Jackrabbit - where is rep.home set ?Apache Jackrabbit - rep.home 在哪里设置?
【发布时间】:2016-05-20 17:12:21
【问题描述】:

和长耳兔一起玩。在 Linux VM 上加载了教程。

试图理解配置文件,我看到了(在 repository.xml 中):

<FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem">
    <param name="path" value="${rep.home}/repository"/>
</FileSystem>

很简单,变量是父级。我想弄清楚 rep.home 在哪里定义?我发现它被大量使用,但无法弄清楚它的设置位置。我有一堆存储库目录:

/home/andy/Desktop/netbeans/jackrabbit/jackrabbit/repository
/opt/jackrabbit/jackrabbit/repository
/opt/jackrabbit/jackrabbit-core/src/test/repository
/opt/jackrabbit/jackrabbit-core/target/repository
/opt/jackrabbit/jackrabbit-core/target/simple_repository
/opt/jackrabbit/jackrabbit-core/target/repository/repository
/opt/jackrabbit/jackrabbit-core/target/repository-2/repository
/opt/jackrabbit/jackrabbit-core/target/repository-factory-test/repository
/opt/jackrabbit/jackrabbit-core/target/repository-lock-test/repository
/opt/jackrabbit/jackrabbit-core/target/simple_repository/repository
/opt/jackrabbit/jackrabbit-jca/target/repository
/opt/jackrabbit/jackrabbit-jca/target/repository/repository
/opt/jackrabbit/jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/repository
/opt/jackrabbit/jackrabbit-jcr-commons/target/classes/org/apache/jackrabbit/commons/repository
/opt/jackrabbit/jackrabbit-jcr-rmi/src/main/java/org/apache/jackrabbit/rmi/repository
/opt/jackrabbit/jackrabbit-jcr-rmi/target/classes/org/apache/jackrabbit/rmi/repository
/opt/jackrabbit/jackrabbit-jcr-server/target/repository
/opt/jackrabbit/jackrabbit-jcr-server/target/repository/repository
/opt/jackrabbit/jackrabbit-spi2jcr/target/repository
/opt/jackrabbit/jackrabbit-spi2jcr/target/repository/repository
/opt/jackrabbit/jackrabbit-standalone/jackrabbit/repository

我已经寻找配置文件来设置该变量以及检查 java 参数。我错过了什么?

感谢提示/指针/RTFM

安迪

【问题讨论】:

    标签: jackrabbit


    【解决方案1】:

    JackRabbit 项目中,查看 web.xml 文件。您将看到 servlet RepositoryStartup

    对于这个 servlet,参数 bootstrap-config 具有提到的文件,其中提到了存储库主页(可能是 bootstrap.properties

    【讨论】:

    • OK 还是一头雾水。有一个变量 repository.home=jackrabbit/repository 是有道理的。但是repository.xml 引用rep.home 而不是repository.home。这是捷径吗?
    • 是的。它是 JackRabbit 配置变量。见jackrabbit.apache.org/jcr/jackrabbit-configuration.html
    猜你喜欢
    • 2018-10-16
    • 2019-04-02
    • 2020-03-07
    • 2016-12-25
    • 1970-01-01
    • 2019-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多