Возможно ли установить как 32-битную, так и 64-битную Java на Windows 7?
У меня есть некоторые приложения, которые можно запускать до 64 бит, но есть некоторые, которые работают только под 32 бит.
Возможно ли установить как 32-битную, так и 64-битную Java на Windows 7?
У меня есть некоторые приложения, которые можно запускать до 64 бит, но есть некоторые, которые работают только под 32 бит.
Да, это абсолютно не проблема. Вы даже могли одновременно иметь несколько версий одновременно 32-битной и 64-битной Java на одном компьютере.
На самом деле, у меня такая настройка.
Вы можете установить несколько запусков Java в Windows (включая Windows 7), если они находятся в их собственном каталоге.
Например, если вы используете 64-разрядную версию Win 7 или Win Server 2008 R2, вы можете установить 32-разрядную JRE в "C:\Program Files (x86)\Java\jre6" и 64-bit JRE в "C:\Program Files\Java\jre6" и, возможно, IBM Java 6 в "C:\Program Files (x86)\IBM\Java60\jre".
Приложение Java Control Panel теоретически имеет возможность управлять несколькими режимами работы: Вкладка Java → Просмотр...
Есть вкладки для пользовательских и системных настроек. Вы можете добавить дополнительные временные ряды с помощью "Добавить" или "Найти", но как только вы закончите добавлять время выполнения и нажмите "ОК", вам нужно нажать "Применить" в главном фрейме Java, что не так очевидно, как могло бы быть, иначе ваши изменения будут потеряны.
Если у вас установлено несколько версий, будет автоматически обновляться только основная версия. Я не нашел решения для этого, кроме слабого обходного пути обновления вручную, когда я вижу автоматическое обновление, поэтому я хотел бы знать, есть ли у кого-то исправление для этого.
Большинство Java IDE позволяют вам выбрать любое время выполнения Java на вашем компьютере для создания, но если вы не используете IDE, вы можете легко управлять этим с помощью переменных среды в CMD-окне. Ваша переменная PATH и JAVA_HOME определяет, какая среда выполнения используется инструментами, запускаемыми из оболочки. Установите JAVA_HOME в каталог jre, который вы хотите, и поместите каталог bin в свой путь (и удалите ссылки на другие среды выполнения). В IBM вам может понадобиться добавить несколько каталогов bin. Это почти все настройки, которые делает система Java по умолчанию. Вы также можете установить CLASSPATH, ANT_HOME, MAVEN_HOME и т.д. Для уникальных значений в соответствии с вашим временем выполнения.
Для установки 32-разрядной Java на Windows 7 (64-разрядная ОС + машина). Вы можете сделать:
1) Download JDK: http://javadl.sun.com/webapps/download/AutoDL?BundleId=58124
2) Download JRE: http://www.java.com/en/download/installed.jsp?jre_version=1.6.0_22&vendor=Sun+Microsystems+Inc.&os=Linux&os_version=2.6.41.4-1.fc15.i686
3) System variable create: C:\program files (x86)\java\jre6\bin\
4) Anywhere you type java -version
используется 32-разрядная (64-разрядная). Я должен использовать это, потому что многие сторонние библиотеки не работают с 64-битным. Java просыпается от ада, дайте нам персик: P. Go-language - убийца.
Как указано pnt, вы можете одновременно иметь несколько версий как 32-битной, так и 64-битной Java на одном компьютере.
Принимая это оттуда: вот как можно установить любые параметры времени выполнения для каждой из этих установок:
Вы можете запустить javacpl.exe или javacpl.cpl из самой Java-версии (bin-folder). Специальная панель управления открывается нормально. Добавление параметров возможно.