1

我正在尝试在 Windows 上的 java 中使用 mecab 库。我已经为 Windows 安装了一个预建的 mecab 库。当我尝试加载它时

try{
    System.loadLibrary("libmecab");
}catch(Exception e){
    // print stack trace
}

它会引发以下错误。

Exception in thread "main" java.lang.UnsatisfiedLinkError: org.chasen.mecab.MeCabJNI.new_Tagger__SWIG_0(Ljava/lang/String;)J
at org.chasen.mecab.MeCabJNI.new_Tagger__SWIG_0(Native Method)
at org.chasen.mecab.Tagger.<init>(Tagger.java:140)

我在库路径上添加了 mecab

-Djava.library.path="c:/mecab/bin"

我可以从 Windows 命令提示符访问 Mecab。有没有人遇到过类似的问题并解决了这个问题?任何帮助在这里表示赞赏。

4

0 回答 0