Обновление JRun для ColdFusion MX7, работающего на IIS
Старый, я знаю, но это то, с чем я работаю.
Мне нужно обновить до JRun update 6 (or 7)
но сайт Adobe имеет только .exe
Установщик.
- Этот установщик хочет обновить
C:\JRun4\
, - Эта папка не существует, и мой
JRun.exe
вD:\CFUSION\runtime\bin\
, - ColdFusion является актуальным (для той эпохи) в
MX7.02
, поэтому я предполагаю, что мне нужно обновить JRun напрямую.
Есть ли способ обновить JRun 4
автоматически или вручную, когда он является частью установки ColdFusion?
2 ответа
Решение оказалось простым. Измените место установки JRun на COLDFUSION_ROOT_DIRECTORY\runtime\
(или папку времени выполнения в вашей установке CF, где бы она ни находилась.)
Полное обновление, которое я должен был сделать для обновления JVM, было:
- Установите новый JDK
- Завершение работы CF-сервера
- Установите JRun Updater
- Отредактируйте COLDFUSION_ROOT_DIRECTORY\runtime\bin\jvm.config и укажите JAVA_HOME, чтобы указать новое местоположение
- Запустите CF Server
Обратите внимание, что обновление JRun заняло довольно много времени на моем Dev-сервере (~15 минут), но всего несколько минут на моем производственном сервере. За исключением небольшой разницы в серверном оборудовании, я не знаю, почему это было.
Странно, что вам нужно будет применить средство обновления JRun, когда все установлено под CFUSION. Вы уверены, что используете Enterprise CF с использованием JRun? Потому что стандартный (или единственный экземпляр) ColdFusion будет устанавливаться с использованием JRun, но в этих случаях вы не обновляетесь с использованием средств обновления JRun. Насколько я видел, вам нужно только применять патчи CF, а не фокусироваться на вещах JRun.
Так что, если вы не устанавливаете мультиэкземпляр с использованием JRun-версии CF Enterprise, то я не думаю, что вам нужны средства обновления JRun...