Eclipse System.geProperty Windows7 - PullRequest
       3

Eclipse System.geProperty Windows7

0 голосов
/ 01 апреля 2011

Я сбит с толку .... Я использую 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() вернул ноль?

1 Ответ

2 голосов
/ 01 апреля 2011

Убедитесь, что вы указали VM argument, а не Program argument:

SystemProperty Argument

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...