2017-06-08 139 views
1

如何将OpenNLP模型添加到我的Java Web应用程序类路径中?我只是将“en-parser-chunking.bin”文件复制到我的Java Web应用程序src文件夹中。但它给了我没有发现异常的类。在tomcat 9中将这个文件添加到我的类路径中的正确方法是什么?将模型添加到java类路径

Open NLP Tools Models

+0

您使用的是Maven吗? – wcolen

+0

呀。我在eclipse中安装了Maven插件。 – user8048032

回答

1

如果使用Maven,src/main/resources/反映您正在使用加载模型类的包下创建文件夹结构。例如,src/main/resources/mycompany/myapp/

您可以使用此代码加载模型:

InputStream modelIn = this.getClass().getResourceAsStream("en-parser-chunking.bin"); 
model = new ParserModel(modelIn); 
      modelIn.close(); 

你可以找到Apache OpenNLP Documentation更多信息,更具体的Parser API docs

+0

你好,先生。我应该在构建路径还是在mavan pom.xml中执行此操作。由于我是新来的java和maven。我不清楚如何做到这一点 – user8048032

+0

它在你的项目的目录结构。 – wcolen