2017-05-01 4 views
0

StanfordNLPシリアライズされたクラシファイアファイルを含めると、次の例外が発生します。StanfordNLPモデルファイルスローエラー

edu.stanford.nlp.io.RuntimeIOException: Resource or file looks like a gzip file, but is not: models/ner/default/english.all.3class.distsim.crf.ser.gz

誰でも助けてください。

答えて

0

私は

は、あなたのファイルシステムにこのファイルが存在しないか、それはあなたのクラスパスにjarファイルにある....最初の質問は、この報告書は、単に正しいかどうかだと思いますか?後者の場合は、jar -xfコマンドを使用してjarファイルを一時ディレクトリに展開し、その内容を調べます。

このファイルを調べます。 Linux/macOSでは、fileコマンドを使うことができます。それ以外の場合は、圧縮ファイルを調べる/展開するためのプログラムを使用できます。それは有効なgzip圧縮ファイルですか?たとえば、fileコマンドのレポートは次のとおりですか? gzip compressed data

0

私はついにこの問題が何かを発見しました。

私のmavenプラグイン "maven-resources-plugin"では、 "コピーリソース"ゴールは "フィルタリング"がtrueに設定されていました。これはgzファイルを破壊します。

一度削除すると、上記のエラーは発生しなくなりました。

0

私は最終的に問題が何であったかを確認しました。

Mavenプラグインには、フィルタリングされたプロパティがあります。このプロパティは、trueに設定されている場合、gzファイルで調整されます。それはファイルをねじっていた。それは今働く。

関連する問題