启动weka时的运行时错误3.7.13

时间:2015-10-31 07:48:06

标签: java weka

我刚在Windows 8.1 64bit上安装了Weka 3.7.13。当我启动应用程序时,它会给出运行时错误“无法找到默认配置文件”。我使用相同的应用程序很长一段时间,但今天它开始这个错误。 我收到的运行时错误是

    [31-10-2015 15:20:00] [Warning] [Load Config] Could not locate default config file.
    Exception in thread "main" java.lang.NoSuchFieldError: m_simplePanel
    org.openml.weka.gui.OpenmlSetupModePanel.<init>(OpenmlSetupModePanel.java:43)
    org.openml.weka.gui.OpenmlExperimenter.<init>(OpenmlExperimenter.java:46
    )
    org.openml.weka.gui.OpenmlExperimenter.<init>(OpenmlExperimenter.java:75
    )
    sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source
    )
    java.lang.reflect.Constructor.newInstance(Unknown Source)
    java.lang.Class.newInstance(Unknown Source)
    weka.gui.beans.PluginManager.getPluginInstance(PluginManager.java:329)
    weka.gui.GUIChooser.<init>(GUIChooser.java:1051)
    weka.gui.GUIChooser.createSingleton(GUIChooser.java:268)
    weka.gui.GUIChooser.main(GUIChooser.java:1690)

    at org.openml.weka.gui.OpenmlSetupModePanel.<init>(OpenmlSetupModePanel.java:43)
    at org.openml.weka.gui.OpenmlExperimenter.<init>(OpenmlExperimenter.java:46)
    at org.openml.weka.gui.OpenmlExperimenter.<init>(OpenmlExperimenter.java:75)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at weka.gui.beans.PluginManager.getPluginInstance(PluginManager.java:329
    )
    at weka.gui.GUIChooser.<init>(GUIChooser.java:1051)
    at weka.gui.GUIChooser.createSingleton(GUIChooser.java:268)
    at weka.gui.GUIChooser.main(GUIChooser.java:1690)

期待你的感谢

1 个答案:

答案 0 :(得分:0)

可能是problem with OpenML package(同样的事情发生在我身上)。

wekafiles/packages中搜索名为OpenmlWeka的文件夹并将其删除。我不知道它在Windows上的位置,但我想wekafiles文件夹应该在您用户的家中。然后你应该像往常一样运行weka。

如果以后需要使用OpenML,可以从weka的软件包管理器重新安装。