我正在使用Weka 3.7.12。一旦我更新了Weka中的所有可用包,我就无法在Weka中打开分类对话框。我能够在Weka中加载和预处理数据。但是,每当我想进行分类时,Weka就会产生以下错误:
线程“Thread-159”中的异常java.lang.UnsatisfiedLinkError: org.rosuda.JRI.Rengine.rniSetupR([Ljava /郎/字符串;)我 org.rosuda.JRI.Rengine.rniSetupR(原生方法) org.rosuda.JRI.Rengine.setupR(Rengine.java:170) org.rosuda.JRI.Rengine.run(Rengine.java:635)at org.rosuda.JRI.Rengine.rniSetupR(Native Method)at org.rosuda.JRI.Rengine.setupR(Rengine.java:170)at org.rosuda.JRI.Rengine.run(Rengine.java:635)
请有人帮助我。提前谢谢。
答案 0 :(得分:1)
当应用程序尝试加载本机库(如Linux中的.so,Windows上的.dll或Mac中的.dylib)并且该库不存在时,将引发UnsatisfiedLinkError
。具体来说,为了找到所需的本机库,JVM同时查找PATH环境变量和java.library.path系统属性。