斯坦福德NLP模型文件抛出错误
当我尝试包含StanfordNLP序列化分类器文件时,它给出了以下异常斯坦福德NLP模型文件抛出错误,nlp,stanford-nlp,Nlp,Stanford Nlp,当我尝试包含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 有人能帮忙吗?我想第一个问题是这份报告是否完全正确 这个文件是否存在于您的文件系统中,还是在类路径中的jar文件中?如果是后者,
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
有人能帮忙吗?我想第一个问题是这份报告是否完全正确 这个文件是否存在于您的文件系统中,还是在类路径中的jar文件中?如果是后者,则使用
jar-xf
命令将jar文件扩展到临时目录中,以检查其内容
然后检查这个文件。在Linux/macOS上,您可以只使用文件
命令。否则,您可以使用程序检查/扩展压缩文件。它是有效的gzip压缩文件吗?例如,文件
命令是否报告:
gzip压缩数据
?我终于找到了问题所在
在我的maven插件“maven资源插件”中,“复制资源”目标的“过滤”设置为true。这会损坏gz文件
一旦删除,上述错误就不再出现。我终于找到了问题所在 Maven插件有一个“filtered”属性,当设置为true时,它会处理gz文件。那是在破坏文件。现在可以了