web-dev-qa-db-fra.com

Comment activer le mot clé Java assert dans le programme Eclipse?

Comment puis-je activer le mot clé assert dans Eclipse?

public class A
{
    public static void main(String ... args)
    {
        System.out.println(1);
        assert false;
        System.out.println(2);
    }
}
58
SKR

Pour être précis: 

  • Aller au Run->run configuration
  • sélectionnez Java application dans le panoramique de gauche.
  • clic droit et select New.
  • sélectionner l'onglet Arguments
  • Ajoutez -ea dans les arguments VM.

enter image description here

100
Priyank Doshi

Si quelqu'un veut activer les assertions par défaut (au contraire de les activer pour une seule configuration), il est possible d'effectuer les étapes suivantes:

  1. Fenêtre (barre de menu)
  2. Préférences
  3. Java
  4. JRE installés
  5. Sélectionnez votre JRE/JDK
  6. Appuyez sur Edit ...
  7. Arguments VM par défaut
  8. Ajouter -ea
46
noone
  1. Dans la barre de menus, sélectionnez Run -> Run Configurations....
  2. Sélectionnez l'onglet Arguments.
  3. Ajoutez -ea à VM arguments.
  4. Cliquez sur Apply.
  5. Cliquez sur Run.
7
Eng.Fouad

Java a introduit le mot clé assert. Par conséquent, pour activer la prise en charge au niveau source, vous devez vous assurer que le niveau de conformité Java d'Eclipse est égal ou supérieur à 1.4. (Les chances sont que le niveau de conformité est déjà plus élevé que ça ...)

Pour qu'une application Java lancée à partir d'Eclipsed s'exécute avec la vérification d'assertion activée, ajoutez l'argument "-ea" aux arguments VM de l'onglet "Arguments" de la configuration du programme de lancement.

2
Stephen C

Vous devez exécuter des configurations et ajouter des arguments vm en tant que "-enableassertions" (ou) "-ea"

Après cela, lorsque vous exécuterez du code avec l'instruction assert, vous verrez assert en action. 

2
kosa

Si quelqu'un utilise IDEA, -ea est activé par défaut dans certaines versions IDEA, mais désactivé dans d'autres. Pour le configurer manuellement, il est placé sous run -> edit configuration -> vm option

0
Tiina