Когда я запускаю свой Java-код, в терминале появляется эта ошибка:
Моя версия Java:
версия Java "21.0.4" 16 июля 2024 г.
Среда выполнения Java(TM) SE (сборка 21.0.4+8-LTS-274)
Java HotSpot(TM) 64-разрядная серверная виртуальная машина (сборка 21.0.4+8) -LTS-274, смешанный режим, общий доступ)
Ошибка:
Ошибка: произошла ошибка JNI, проверьте установку и повторите попытку. Исключение в потоке. "main" java.lang.SecurityException: Запрещенное имя пакета: java в java.base/java.lang.ClassLoader.preDefineClass(ClassLoader.java:910) в java.base/java.lang.ClassLoader.defineClass(ClassLoader.java: 1025) в java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) в java.base/jdk.internal.loader. InternalClassLoader.defineClass(BuiltinClassLoader.java:862) в java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760) в java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java: 681) в java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
в java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
в java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) в java.base/java.lang.Class.forName0(собственный метод) в java.base/java.lang.Class. forName(Class. java:534) в java.base/java.lang.Class.forName(Class.java:513) в java.base/sun.launcher.LauncherHelper.loadMainClass(LauncherHelper.java:797) в java.base /sun.launcher .LauncherHelper.checkAndLoadMain(LauncherHelper.java:692)
С Java или без проблем с vscode
проблемы с Java в vscode
проблемы с Java в vscode
Проблемы с Java в vscode
р>
Подробнее здесь: https://stackoverflow.com/questions/787 ... -in-vscode