8-NLPIR分词近期几个问题的解决方法

近期碰到了2个问题

第一个 本来我是32位系统的,后来换了64位的,及时换了一个DLL发现还是出现刚错误提示:

java.lang.UnsatisfiedLinkError: kevin.zhang.NLPIR.NLPIR_Init([BI[B)Z

。。。。。。。。。。。。。。。。。。。。。

换的DLL是在官网上下的,这个文件里面只包含了3个文件, 然后我就把里面DLL换掉,结果就出现了上面的错误提醒

NLPIR-ICTCLAS2013-Win-64(u1105)

软件环境:
Win64
语言:
C/C#/java
发部日期:
2013-11-05
点击:
2159

145508829.png


解决方法:

去官网下载这个东西,注意是2013-04-16的

NLPIR-ICTCLAS2013-Win-64bit-JNI(u0416)


软件环境:
Win 64bit Java
语言:
java
发布日期:
2013-04-16
点击:
252


145715483.png这是压缩包里面的几个文件

把DLL文件替换掉,然后把kevin文件夹拷贝到工程目录SRC下,然后修改下初始化代码(少了一个参数也就是license参数),然后就可以了

if (NLPIR.NLPIR_Init(argu.getBytes("GB2312"),0) == false){
                System.out.println("init failed");
            }


第二个问题,license过期的问题:

就是本来用得好好的程序,突然就不能用了,并且在工程目录下生成了一个 日期.log的日志,里面提示XXXX 证书过期的:解决方法官网已经曝露出来了

http://ictclas.nlpir.org/newsDetail?DocId=386

2014分词版本就快出现了,到时候又要改了?



附上可能出现的中文乱码问题:

http://blog.csdn.net/blognkliming/article/details/16349651


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章