Podczas przekazywania parametru -D w Javie, jaki jest właściwy sposób pisania wiersza poleceń, a następnie uzyskiwania do niego dostępu z kodu?
Na przykład próbowałem napisać coś takiego ...
if (System.getProperty("test").equalsIgnoreCase("true"))
{
//Do something
}
A potem nazywam to tak ...
java -jar myApplication.jar -Dtest="true"
Ale otrzymuję wyjątek NullPointerException. Co ja robię źle?
compareToIgnoreCase
zamiastequalsIgnoreCase
identyfikatorów niezależnych od ustawień regionalnych; w przeciwnym razie możesz napotkać między innymi problem tureckiej czwórki.