Вы можете установить несколько сред выполнения Java под Windows (включая Windows 7), если каждая из них находится в своем собственном каталоге.
Например, если вы используете 64-разрядную версию Win 7 или Win Server 2008 R2, вы можете установить 32-битную JRE в "C: \ Program Files (x86) \ Java \ jre6" и 64-битную JRE в "C: \ Program Files \ Java \ jre6" и, возможно, IBM Java 6 в "C:\ Program Files (x86) \ IBM \ Java60 \ jre ".
Приложение панели управления Java теоретически может управлять несколькими средами выполнения: вкладка Java >> кнопка View ... button
Thereявляются вкладками для пользовательских и системных настроек.Вы можете добавить дополнительные среды выполнения с помощью кнопки «Добавить» или «Найти», но как только вы закончите добавлять среды выполнения и нажмете «ОК», вы должны нажать «Применить» в основной вкладке Java, что не так очевидно, как могло бы быть - иначе ваши изменения будут потеряны.
Если у вас установлено несколько версий, только основная версия будет автоматически обновляться.Я не нашел решения этой проблемы, кроме слабого обходного пути ручного обновления всякий раз, когда я вижу автообновление, поэтому я хотел бы знать, есть ли у кого-то исправление для этого.
Большинство Java IDE позволяют вамчтобы выбрать любую среду выполнения Java на вашем компьютере для сборки, но если вы не используете IDE, вы можете легко управлять этим с помощью переменных среды в окне cmd.Ваша переменная PATH и переменная JAVA_HOME определяют, какая среда выполнения используется инструментами, запускаемыми из оболочки.Задайте JAVA_HOME для нужного вам каталога jre и поместите каталог bin в свой путь (и удалите ссылки на другие среды выполнения) - в IBM вам может понадобиться добавить несколько каталогов bin.Это в значительной степени все настройки, которые выполняет стандартная система Java.Вы также можете установить для CLASSPATH, ANT_HOME, MAVEN_HOME и т. Д. Уникальные значения, соответствующие времени выполнения.