首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NoClassDefFoundError: opennlp/tools/chunker/ChunkerModel

NoClassDefFoundError: opennlp/tools/chunker/ChunkerModel
EN

Stack Overflow用户
提问于 2015-03-27 23:12:17
回答 1查看 206关注 0票数 0

在尝试opennlp分块时得到了此错误:

NoClassDefFoundError: opennlp/tools/chunker/ChunkerModel

以下是基本代码:

代码语言:javascript
复制
import java.io.*;
import opennlp.tools.chunker.*;

public class test{
        public static void main(String[] args) throws IOException{  
                ChunkerModel model = null;
                InputStream modelIn = new FileInputStream("en-parser-chunking.bin");
                model = new ChunkerModel(modelIn);
        }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-27 23:50:00

我在这里没有看到任何特定于NLP的原因,所以只需查看教程关于NoClassDefFoundError的内容,例如:

验证所有必需的Java类都包含在应用程序的类路径中。最常见的错误是,在开始执行依赖于某些外部库的Java应用程序之前,不包含所有必需的类。 应用程序的类路径是正确的,但是classpath环境变量在应用程序执行之前被重写。“

相关问题.

特别是,检查类路径中是否有适当的opennlp版本(而且只有一个版本)。

*导入包的所有内容(使用通配符)并不是一种好的风格,而是使用IDE的支持:例如,自动解决所有需要的导入。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29311650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档