Я пытаюсь интегрировать javafx с vscode, поэтому я установил и настроил все, чтобы библиотека javafx работала, но когда я запускаю ее, происходит следующее:
PS C: \ Users \ DR \ Desktop \ ПЕРВОЕ НАСТОЯЩЕЕ ПРОГРАММИРОВАНИЕ> c :; cd 'c: \ Users \ DR \ Desktop \ ПЕРВОЕ НАСТОЯЩЕЕ ПРОГРАММИРОВАНИЕ'; & 'c: \ Users \ DR.vscode \ extensions \ vscjava.vscode-java-debug-0.32.1 \ scripts \ launcher.bat' 'C: \ Program Files \ AdoptOpenJDK \ jdk-15.0.1.9-hotspot \ bin \ java.exe ''--module-path' 'E: /openjfx-11.0.2_windows-x64_bin-sdk/javafx-sdk-11.0.2lib' '--add-modules' 'javafx.base, javafx.controls, javafx.fxml, javafx .graphics, javafx.media, javafx.swing, javafx.web, javafx-swt '' --enable-preview '' -XX: + ShowCodeDetailsInExceptionMessages '' -Dfile.encoding = UTF-8 '' @C: \ Users \ DR \ AppData \ Local \ Temp \ cp_eqeuwql5ld3ru9s814evnex41.argfilex .src.App ' Ошибка при инициализации загрузочного уровняjava.lang.module.FindException: модуль javafx.base не найден
вот моя конфигурация JSON:
"configurations": [
{
"type": "java",
"name": "Launch App",
"request": "launch",
"vmArgs": "--module-path E:/openjfx-11.0.2_windows-x64_bin-sdk/javafx-sdk-11.0.2lib --add-modules javafx.base,javafx.controls,javafx.fxml,javafx.graphics,javafx.media,javafx.swing,javafx.web,javafx-swt",
"mainClass": "javafx.src.App",
"projectName": "FIRST REAL PROGRAMMING_e263b9bc"
},
Итак, кто-нибудь может мне помочь?
Можете ли вы сказать мне, почему вы добавляете эти предложения вроде import jar в
launch.json
? Если они предназначены для выполнения проектов, вы можете добавить их в библиотеки, на которые есть ссылки. Также предоставьте информацию о коде, чтобы я мог воспроизвести ваш вопрос.