Я сбит с толку .... Я использую jdk1.6.0_24, Eclipse 3.6.2 на Windows7.Все 64 бит.Проблема, с которой я столкнулся, заключается в том, что свойство (такое как -Dmyki = helloDumbo), которое я передаю из Eclipse через Run-> Run Configuration-> Arguments, похоже, не передается моей программе.
Какпример у меня следующий:
public static void main(String[] args)
{
String s = System.getProperty("myki");
System.out.println("myki = " + s);
System.out.println("Arg = " + args[0]);
}
И мой вывод:
myki = null
Arg = -Dmyki=helloDumbo
Из вышесказанного кажется, что Eclipse передал аргументы, которые я ввел в JVM, но почему System.getProperty() вернул ноль?