一段时间以来,我一直在努力弄清楚如何自己安装OpenNLP。
我已经安装了Maven,并将它添加到PATH中,并且能够使用预期的结果运行mvn -v。
现在我找到了this question,尝试了相同的命令,得到了相同的错误。正如它上公认的答案指出,命令应该在/Users/[my_name]/apache-opennlp-1.5.2/opennlp文件夹中使用,所以我去寻找那个文件夹,但它不在那里。新下载的apache-opennlp-1.8.3文件夹如下所示:

在此文件夹中运行mvn clean install将产生以下结果:
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.055 s
[INFO] Finished at: 2017-11-05T14:32:56+01:00
[INFO] Final Memory: 6M/245M
[INFO] ------------------------------------------------------------------------
[ERROR] The goal you specified requires a project to execute but there is no POM in this directory. Please verify you invoked Maven from the correct directory. -> [Help 1]如果有人能帮我在Windows 10上安装OpenNLP,我会非常高兴的,因为我在谷歌上寻找的一切都帮不了我。我还看了一下this question,它也帮我清理了一下。
发布于 2017-11-06 16:07:16
您下载了OpenNLP 1.8.3的预编译版本。如果您查看bin目录,您将看到一个文件"opennlp.bat“和"opennlp”。在windows上,您想要运行opennlp.bat,几乎所有其他人都应该运行opennlp。
https://stackoverflow.com/questions/47122172
复制相似问题