【问题标题】:Error in installing DBpedia Spotlight while running the server class in jar在 jar 中运行服务器类时安装 DBpedia Spotlight 时出错
【发布时间】:2012-06-18 06:39:08
【问题描述】:

我收到以下错误:

org.dbpedia.spotlight.exceptions.ConfigurationException: Cannot find spotter file ../dist/src/deb/control/data/usr/share/dbpedia-spotlight/spotter.dict
    at org.dbpedia.spotlight.model.SpotterConfiguration.<init>(SpotterConfiguration.java:54)
    at org.dbpedia.spotlight.model.SpotlightConfiguration.<init>(SpotlightConfiguration.java:143)
    at org.dbpedia.spotlight.web.rest.Server.main(Server.java:70)

用法:

java -jar dbpedia-spotlight.jar org.dbpedia.spotlight.web.rest.Server [config file] 

或:

mvn scala:run "-DaddArgs=[config file]"

【问题讨论】:

    标签: java dbpedia spotlight-dbpedia


    【解决方案1】:

    快速解决方案

    wget http://spotlight.dbpedia.org/download/release-0.5/dbpedia-spotlight-quickstart.zip
    unzip dbpedia-spotlight-quickstart.zip
    cd dbpedia-spotlight-quickstart/
    ./run.sh
    

    解释

    DBpedia Spotlight 在文本中查找约 320 种类型的约 350 万个事物,并尝试将它们与 DBpedia 中的全局唯一标识符消除歧义。因此它需要数据文件伴随它的 jar。一个很小的示例与源一起分发,但对于实际用例,您可能需要更大的文件。下载文件后,您需要使用正确的文件路径修改 server.properties 中的配置。您收到的错误消息告诉您在 server.properties 中指定的路径中找不到必要的文件之一 (spotter.dict)。

    更多信息在这里: https://github.com/dbpedia-spotlight/dbpedia-spotlight/wiki/Run-from-a-JAR

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-06
    • 2018-09-26
    • 2020-06-29
    • 1970-01-01
    • 2014-10-31
    • 2018-05-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多