【问题标题】:Sesame And RDF4J Custom Server Data LocationSesame 和 RDF4J 自定义服务器数据位置
【发布时间】:2016-11-21 15:03:02
【问题描述】:

我有一个运行 openrdf-sesame 环境的 Tomcat 实例。默认情况下,我的 openrdf-sesame 数据库配置和数据的位置在 %APPDATA%\aduna。我正在尝试将这些数据的保存位置更改为 C:\aduna 之类的自定义内容。我已经查看了在线文档,但它没有指定这是在某个配置文件中定义的还是硬编码的位置。我还看到 RDF4J 是 openrdf-sesame 的新替代品?如果我能达到指定数据保存位置的结果,我不介意升级。有什么想法吗?

【问题讨论】:

    标签: sesame openrdf rdf4j


    【解决方案1】:

    OpenRDF Sesame 不再维护,它已由Eclipse RDF4J 项目继承。有一个migration guide 可以帮助您确定更新项目时要做什么。

    虽然 Sesame 项目不再维护,但 documentation archive 可用,当然很多 RDF4J documentation 也适用于 Sesame,尽管包名称略有不同。

    至于您的具体问题:芝麻服务器使用的目录由系统属性info.aduna.platform.appdata.basedir 确定。将此属性(在 JVM 启动时,使用 -D 标志)设置到所需位置。有关更多详细信息,请参阅有关 application directory configuration 的存档文档。顺便说一句:请注意,在 RDF4J 中此属性已重命名(为org.eclipse.rdf4j.appdata.basedir),因此如果您升级到 RDF4J,请务必更改此属性。

    【讨论】:

    • 完美!我可能也应该考虑升级。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多