Почему установщик Java SDK не устанавливает JAVA_HOME?

Мне всегда было интересно, почему я должен вручную устанавливать переменную среды JAVA_HOME после установки Java SDK.

JAVA_HOME = c: \ Program Files \ Java \ jdk1.6.0_12

Visual Studio, по крайней мере, предоставляет пакетный файл для установки таких переменных среды:

call "c: \ Program Files \ Microsoft Visual Studio 9.0 \ VC \ vcvarsall.bat"

Есть ли в Java что-то похожее? Я пытаюсь сделать скрипт сборки, который должен просто работать после установки Java SDK. Я не хочу, чтобы люди связывались с переменными окружения на своем ПК.

Ответы на вопрос(6)

Ваш ответ на вопрос