Je veux append l’option -ea
. Je l’ai configuré dans Project Settings
-> Comstackr
-> Java Comstackr
: Additional command line parameters
.
Mais cela a provoqué une erreur make: invalid flag: -ea
. PS: le message d’erreur ci-dessus n’est peut-être pas le même que le vôtre, car IntelliJ présentait une erreur dans ma langue maternelle, pas en anglais. Je l’ai traduit en anglais.
L’option -ea
pour activer les assertions est transmise à la JVM et non au compilateur. Ajoutez-le en tant qu’option VM pour votre configuration d’exécution.
Emplacement spécifique dans le menu: Exécuter> Modifier les configurations …> Configuration> Options de machine virtuelle :
Vous pouvez également créer des assertions de prise en charge d’IntelliJ IDEA par défaut en modifiant la configuration par défaut de l’application:
Dans le menu supérieur, appuyez sur Exécuter> Modifier les configurations> Valeurs par défaut> Application> Options de machine virtuelle .
Pour activer la fonction d’assertion pour toutes les applications, vous pouvez simplement remplir les VM options
avec -ea