【发布时间】:2017-01-08 06:09:34
【问题描述】:
我正在尝试为 Sling 中的 Tar/Repository 文件定义一个文件夹。但是,我想不出设置替代 repository.home 文件夹的正确方法。
据我了解,Tar SegmentNodeStoreService 应该默认为 {sling.home} 路径下的文件夹,并使用 -c 参数设置。无论我尝试什么,它总是将存储库文件夹相对于我正在运行的文件夹放置。 Sling 的其余部分位于sling.home 文件夹中。
例如,如果我在
~/Development
然后我跑
java -jar project/target/sling-app.jar -c /temp
sling 包、日志等将在 /temp 下,但 sling/repository 文件夹将放在 ~/Development 文件夹下。
我也尝试添加这些额外的命令行参数,但它们没有帮助。
-Drepository.home=/temp
-Dsling.repository.home=/temp
提前致谢
【问题讨论】:
标签: sling jackrabbit-oak