我一直试图弄清楚如何自己安装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,我会感到非常高兴,因为我在Google上寻找的所有内容并没有帮助我。我还看了this question,这对我来说也没有帮助。
答案 0 :(得分:1)
您下载了OpenNLP 1.8.3的预编译版本。如果你查看bin目录,你会看到一个文件" opennlp.bat"和" opennlp"。在Windows上,您希望运行type
,几乎所有其他人都应该运行opennlp。