和兔子玩。在Linux上加载了教程。
试图理解配置文件,我看到(在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参数。我错过了什么?
Tips/指针/RTFMs
安迪
发布于 2016-05-31 11:37:20
在JackRabbit项目中,查看web.xml文件。您将看到servlet RepositoryStartup。
对于这个servlet,参数bootstrap-config有提到存储库所在的文件(可能是bootstrap.properties)。
https://stackoverflow.com/questions/37352260
复制相似问题