@@ -17,10 +17,26 @@ Paramètres de ```launch.json```
...
@@ -17,10 +17,26 @@ Paramètres de ```launch.json```
-```mainClass```: adaptez pour faire pointer vers votre classe principale. Si vous indiquez ```${file}```, la classe correspondante au fichier courant sera utilisée
-```mainClass```: adaptez pour faire pointer vers votre classe principale. Si vous indiquez ```${file}```, la classe correspondante au fichier courant sera utilisée
-```vmArgs``` : adaptez le chemin suivant votre installation de JavaFX
-```vmArgs``` : adaptez le chemin suivant votre installation de JavaFX
[Pour en savoir plus sur les fichiers de configuration](https://code.visualstudio.com/docs/debugtest/debugging-configuration).
## En cas de problème
## En cas de problème
Il peut être parfois nécessaire de faire un nettoyage en cas de problème. Pour cela lancez la palette de commandes (ctrl + shift + P) puis exécutez la commande ```Java: Clean Java Language Server Workspace```
Il peut être parfois nécessaire de faire un nettoyage en cas de problème. Pour cela lancez la palette de commandes (ctrl + shift + P) puis exécutez la commande ```Java: Clean Java Language Server Workspace```
## Déboguer avec VSCode
Vous pouvez [consulter la documentation suivante](https://code.visualstudio.com/docs/debugtest/debugging).
## macOS
## macOS
Sur macOS, ajoutez l'option ```-Dprism.lcdtext=off``` à ```vmArgs``` si vous rencontrez des artefacts visuels sur l'interface.
Sur macOS, ajoutez l'option ```-Dprism.lcdtext=off``` à ```vmArgs``` si vous rencontrez des artefacts visuels sur l'interface.
Si vous avez le warning suivant :
```
WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::load has been called by com.sun.glass.utils.NativeLibLoader in module javafx.graphics (file:xxxxx/javafx.graphics.jar)
WARNING: Use --enable-native-access=javafx.graphics to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
```
ajoutez l'option ```--enable-native-access=javafx.graphics``` à ```vmArgs```