我正在将Stanford NLP库用于IBM Bluemix应用程序。我已添加stanford-corenlp-3.5.1-models.jar
和stanford-corenlp-3.5.1.jar
来构建路径。因此,该应用程序在本地webshpere自由服务器中正常运行。
当我通过build.xml
的ant build构建WAR文件时,我确保包含这两个文件。我也可以在WAR文件中看到它们。但是当我在Bluemix上部署WAR文件并运行它时,我收到以下错误:
ERR java.lang.NoClassDefFoundError:edu / stanford / nlp / pipeline / StanfordCoreNLP
可能是什么问题?
我确保jar文件在war文件中:
答案 0 :(得分:0)
请确保jar文件存在于WAR文件的WEB-INF \ lib文件夹中。
我遇到了同样的问题,并且通过在WEB-INF \ lib文件夹中使用jar它已经解决了。