Subham619 Ответов: 1

Как использовать java-D в командной строке, чтобы передать что-то всем приложениям в моей JVM?


class ExtensionClassLoader
{
	public static void main(String[] args)
	{
		String i=null;
		System.out.println("hello");
		i=System.getProperty(i);
	}
}


Что я уже пробовал:

На самом деле, я пытаюсь узнать о extension classloader. Я получаю появляется сообщение об исключительной ситуации, когда я типа (Ява -Ди=10 ExtensionClassLoader) в командной строке.
Любая информация об этом загрузчике классов или ссылка на то, где я могу найти информацию, будет высоко оценена.

1 Ответов

Рейтинг:
2

Richard MacCutchan

String i=null;
System.out.println("hello");
i=System.getProperty(i);

Как вы думаете, какая информация getProperty вернется, когда вы отправите ему значение null?
Вам нужно пройти фактическое имя имущества, которое вы хотите получить.