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


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