Lorsque vous passez un paramètre -D en Java, quelle est la bonne façon d'écrire la ligne de commande et d'y accéder à partir du code?
Par exemple, j'ai essayé d'écrire quelque chose comme ça ...
if (System.getProperty("test").equalsIgnoreCase("true"))
{
//Do something
}
Et puis l'appelant comme ça ...
java -jar myApplication.jar -Dtest="true"
Mais je reçois une NullPointerException. Qu'est-ce que je fais mal?