java.lang.reflect.IndictionTargetException
at java.base/jdk. Internal.reflect.DirectMethodHandleAccessor.invoke(Неизвестный источник)
в java.base/java.lang.reflect.Method.invoke(Неизвестный источник)
at weka.gui.SplashWindow.invokeMain(SplashWindow.java:306)
at weka.gui.GUIChooser.main(GUIChooser.java:92)
Вызвано: java.lang.UnsupportedOperationException: The Security Manager устарел и будет удален в будущем выпуске
на java.base/java.lang.System.setSecurityManager(Unknown Source)
на weka.gui.GUIChooserApp.main(GUIChooserApp.java:1675)
еще 4
и в терминале я получаю:
java.lang.reflect.InaccessibleObjectException: невозможно сделать защищенный окончательный >java.lang.Class >java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) выдает доступный java.lang.ClassFormatError: модуль java.base не "открывает java.lang" для безымянного модуля
Я пытался отключить менеджер безопасности, но получил weka ошибка:
java.lang.reflect.IndictionTargetException
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)в java.base/java.lang.reflect.Method.invoke(неизвестный источник)
в weka.gui.SplashWindow.invokeMain(SplashWindow.java:306)
на weka.gui.GUIChooser.main(GUIChooser.java:92)
Вызвано: java.lang.NoClassDefFoundError: no/uib/ cipr/matrix/Matrix
at java.base/java.lang.Class.forName0(собственный метод)
в java.base/java.lang.Class.forName(неизвестный источник)
в java.base/java.lang.Class. forName(неизвестный источник)
на weka.core.WekaPackageClassLoaderManager.forName(WekaPackageClassLoaderManager.java:198)
на weka.core.WekaPackageClassLoaderManager.forName(WekaPackageClassLoaderManager.java:178)
на weka.core.ClassDiscovery.find(ClassDiscovery.java:247)
на weka.gui.GenericPropertiesCreator.generateOutputProperties(GenericPropertiesCreator.java: 542)
at weka.gui.GenericPropertiesCreator.execute(GenericPropertiesCreator.java:639)
at weka.gui.GenericPropertiesCreator.(GenericPropertiesCreator.java:167)
at weka.core.WekaPackageManager.refreshGOEProperties(WekaPackageManager.java:1504)
на weka.core.WekaPackageManager.loadPackages(WekaPackageManager.java:1429)
на weka.core.WekaPackageManager.loadPackages(WekaPackageManager.java: 1305)
в weka.gui.GenericObjectEditor.determineClasses(GenericObjectEditor.java:172)
на weka.gui.GenericObjectEditor.(GenericObjectEditor.java:242)
на weka.gui.GUIChooserApp.(GUIChooserApp.java:707)
в weka.gui.GUIChooserApp.createSingleton(GUIChooserApp.java:175)
на weka.gui.GUIChooserApp.main(GUIChooserApp.java:1729)
... еще 4
Вызвано: java .lang.ClassNotFoundException: no.uib.cipr.matrix.Matrix
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(неизвестный источник)
в java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(неизвестный источник)
в java.base/ java.lang.ClassLoader.loadClass(Неизвестный источник)
... еще 21
или когда я пробую java --add-opens java.base/java.lang=ALL-UNNAMED -jar weka.jar, я получаю то же исходное сообщение об ошибке, но получаю его и в терминале:
Исключение в потоке «main» java.lang.Ошибка: не удалось вызвать основной метод
weka.gui.SplashWindow.invokeMain(SplashWindow.java:319)
weka.gui.GUIChooser.main(GUIChooser.java:92)
Код: Выделить всё
at weka.gui.SplashWindow.invokeMain(SplashWindow.java:319)
at weka.gui.GUIChooser.main(GUIChooser.java:92)
Подробнее здесь: https://stackoverflow.com/questions/792 ... i-get-an-e