0

次のエラーが発生します。

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]"
4

1 に答える 1

0

クイックソリューション

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の構成をファイルへの正しいパスで変更する必要があります。表示されたエラーメッセージは、必要なファイルの1つ(spotter.dict)がserver.propertiesで指定したパスに見つからなかったことを示しています。

詳細については、 https ://github.com/dbpedia-spotlight/dbpedia-spotlight/wiki/Run-from-a-JARをご覧ください。

于 2012-06-15T08:39:56.570 に答える