中科院分词系统(NLPIR)常见错误处理JAVA
来源:互联网 发布:搜索引擎优化分析 编辑:程序博客网 时间:2024/05/16 06:44
没有熟悉这个分词器用起来真的让人很崩溃,遇到bug都不知道怎么办,但是如果熟悉了用起来还是蛮得心应手的,是一个很不错的分词工具哦!强烈推荐!
下载地址:http://ictclas.nlpir.org/downloads,下载最新的NLPIR/ICTCLAS2014分词系统下载包。
如果要用JAVA来使用NLPIR,需要通过JNA调用NLPIR的函数来实现。下面通过一个示例来进行说明:
首先新建一个JAVA项目,导入JNA的jar包(可从下载包中的sample\JnaTest_NLPIR\lib文件夹中拷贝),将下载包中的Data文件夹拷贝到项目根目录中,再将lib文件夹中与你操作系统对应的文件夹中的NLPIR.dll和NLPIR.lib文件拷贝到系统根目录中,不妨新建一个名为source的文件夹,放到那里面去。
我的目录如下图所示:
我定义的加载文件接口为:
在main中实现该操作,如果成功那么恭喜你了!但在调试过程中出现如下问题那也恭喜你了,因为我也出现过,下面讲讲最常见的两种错误吧!
错误一:
Unable to load library
那是因为定义并初始化接口的静态变量时的路径错了:
CLibrary Instance = (CLibrary) Native.loadLibrary(
“E://xiazai//汉语分词20140928//sample//Java//JNA//JnaTest_NLPIR//source//NLPIR”, CLibrary.class);
一定要为NLPIR.lib中的路径。
错误二:
Init Fail!
那是因为NLPIR-ICTCLAS分词授权过期,下载许可证并放到Data中去,问题就可以解决了;许可证下载地址为:
https://github.com/NLPIR-team/NLPIR/tree/master/License/license%20for%20a%20month
最后给大家看看我分词成功的样子吧!
- 中科院分词系统(NLPIR)常见错误处理JAVA
- 中科院分词系统(NLPIR)JAVA简易教程
- 中科院分词系统(NLPIR)JAVA简易教程
- 中科院分词(NLPIR) JAVA
- 中科院NLPIR java实例以及常见错误
- 中科院分词系统(NLPIR)JAVA简易教程(转载)
- 智能语言-中科院分词系统ICTCLAS(NLPIR)
- NLPIR中科院分词系统初始化失败
- 使用Java调用中科院分词NLPIR/ICTCLAS
- 使用Java调用中科院分词NLPIR/ICTCLAS
- 中科院NLPIR中文分词java版
- 针对中科院汉语分词系统nlpir中的中文分词部分在java环境的部署(Linux和windows)(获取关键词)
- 中科院NLPIR/ICTCLAS2016分词系统找不到Configure.xml
- 中科院NLPIR中文分词java版应用方法
- 中科院分词系统异常处理
- 解决 NLPIR (中科院分词) License 过期问题
- ICTCLAS2013(NLPIR汉语分词系统) Java版本的使用方法
- 中科院分词工具NLPIR初始化失败
- 501.Mini Twitter-迷你推特(中等题)
- Maven上传jar包 Nexus私服
- Android两次点击退出应用
- 服务器端提供下载图片接口事例
- KMP字符串模式匹配算法
- 中科院分词系统(NLPIR)常见错误处理JAVA
- 怎么解决文件正在使用无法删除----资源监视器
- git创建sshkey的步骤
- 谈谈对微信应用号是不是被神化了?的一些个人看法
- 请尊重一个姑娘的努力
- 微信小程序初体验
- mysql命令行查看表结构,字段等信息 [mysql]
- 招银网络科技 面试记
- CSS背景图片自适应、全屏、填充、拉伸