Почему Vscode по-прежнему выдает мне ошибку «Пакет не найден» в Weka после ссылки на файл JAR в пути к классам?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Почему Vscode по-прежнему выдает мне ошибку «Пакет не найден» в Weka после ссылки на файл JAR в пути к классам?

Сообщение Anonymous »

Это мой MRE.
Вот как структурирован мой проект
Структура проекта img
Файл Settings.json
{
"java.project.referencedLibraries": [
"lib/weka.jar"
]
}

Main.java
import weka.core.Instances;

public class Main {
public static void main(String[] args) throws Exception {
// Load a dataset (replace with your .arff file)
System.out.println("Hello");
}
}

Ошибка, исходящая от main.java:
Unused Import(hints(1): 1:1-1:28)
package weka.core does not exist(errors(1): 1:8-1:12)
The import weka.core.Instances is never usedJava(268435844)
package weka
weka

изображение ошибки
при запуске
javac -cp .;lib/weka.jar src/Main.java -d build/

ошибка
error: no source files

и Weka открывается с ошибкой
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:119)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at weka.gui.SplashWindow.invokeMain(SplashWindow.java:306)
at weka.gui.GUIChooser.main(GUIChooser.java:92)
Caused by: java.lang.UnsupportedOperationException: Setting a Security Manager is not supported
at java.base/java.lang.System.setSecurityManager(System.java:303)
at weka.gui.GUIChooserApp.main(GUIChooserApp.java:1675)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
... 3 more



Подробнее здесь: https://stackoverflow.com/questions/798 ... referencin
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»