Чи можна встановити як 32-бітну, так і 64-бітну Java на Windows 7?
У мене є деякі програми, які можуть працювати під 64 бітами, але є деякі, які працюють лише під 32 бітами.
Чи можна встановити як 32-бітну, так і 64-бітну Java на Windows 7?
У мене є деякі програми, які можуть працювати під 64 бітами, але є деякі, які працюють лише під 32 бітами.
some applications that I can run under 64bit
тоді не може бути 64-розрядною Java для запуску програм, тому я був розгублений. :-)
◔_◔
Відповіді:
Так, це абсолютно не проблема. Ви навіть можете встановити кілька версій як 32-бітної, так і 64-бітної Java одночасно на одній машині.
Насправді, я сам маю таке налаштування.
ಠ_ಠ
Ви можете встановити декілька середовищ виконання 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 >> кнопка Перегляд ...
Є вкладки для налаштувань користувача та системи. Ви можете додати додаткові середовища виконання за допомогою функції «Додати або знайти», але як тільки ви закінчите додавання середовищ виконання та натисніть «ОК», вам потрібно натиснути «Застосувати» у головному кадрі вкладки Java, що не так очевидно, як могло б бути - інакше ваші зміни будуть втрачені.
Якщо у вас встановлено декілька версій, автоматично оновлюватиметься лише основна версія. Я не знайшов вирішення цього питання, крім слабкого способу ручного оновлення кожного разу, коли я бачу автоматичне оновлення, тому я хотів би знати, чи хтось має це виправлення.
Більшість середовищ розробки середовищ Java дозволяють вибрати будь-який час виконання Java на вашому комп'ютері для побудови, але якщо ви не використовуєте середовище розробки середовища, ви можете легко керувати цим, використовуючи змінні середовища у вікні 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-розрядними. Ява прокинься з пекла, дай нам персик: P. Мова Go є вбивцею.
Як зазначив pnt, ви можете одночасно встановити на одній машині кілька версій 32-бітної та 64-бітної Java.
Подальше від цього: Ось як можна встановити будь-які параметри виконання для кожної з цих установок:
Ви можете запустити javacpl.exe або javacpl.cpl відповідної Java-версії (папка bin). Конкретна панель управління добре відкривається. Додавання параметрів можливо.