Можно ли запустить ColdFusion 9 вместе с ColdFusion 11?

В настоящее время у меня возникают проблемы с файлом PDF, который генерирует тег cfdocument. Наш основной филиал компании использует CF9, а моя локальная машина использует CF11. Когда они загружали мои ветки git для тестирования, макеты файлов PDF с HTML сильно различались (например, ячейки таблицы CF9 автоматически переносили тексты, граница в 1 пиксель в CF11 толще, чем граница в 1 пиксель в CF9). Я не уверен, что это то, что должно быть, но я действительно хотел бы знать, безопасно ли запускать CF9 и CF11 вместе или это вообще возможно? Спасибо!

Обновление: произошла ошибка при установке CF9.

ZeroGur: Windows DLL failed to load
    at ZeroGa4.b(DashoA10*..)
    at ZeroGa4.b(DashoA10*..)
    at com.zerog.ia.installer.LifeCycleManager.b(DashoA10*..)
    at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
    at com.zerog.ia.installer.Main.main(DashoA10*..)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.zerog.lax.LAX.launch(DashoA10*..)
    at com.zerog.lax.LAX.main(DashoA10*..)

person Kevin    schedule 31.03.2015    source источник
comment
Вероятно, если вы правильно установили все соединения (правильная версия java для каждого и т. д.) и имеете ресурсы, то настройте свой веб-сервер для маршрутизации к правильной версии.   -  person Kevin B    schedule 31.03.2015


Ответы (1)


Лучший способ убедиться, что код будет работать с определенной версией ColdFusion, — это написать код и протестировать его на той же версии ColdFusion. Вы можете установить как CF9, так и CF11 на свой локальный компьютер. Во время работы над этим конкретным проектом просто запустите сервер CF9.

person Tushar Bhaware    schedule 31.03.2015
comment
Как мне конкретно запустить службу CF9, а не CF11? Спасибо! - person Kevin; 31.03.2015
comment
@Kevin, в Windows вы можете перейти в «Панель управления» > «Администрирование» > «Службы». Затем найдите соответствующую службу сервера приложений CF. Вы можете запустить и остановить эту службу, щелкнув правой кнопкой мыши и выбрав опцию запуска/остановки. Итак, если вы хотите использовать сервер CF9, вы должны запустить сервер приложений ColdFusion 9. - person Tushar Bhaware; 31.03.2015
comment
@ Кевин, я не знаю, как это сделать на Mac и Linux. Но может быть что-то подобное и на соответствующих Осах. - person Tushar Bhaware; 31.03.2015
comment
Спасибо! Я попробую сейчас. - person Kevin; 31.03.2015
comment
CF9 (и я думаю, 10) не будет устанавливаться на Windows 8 или Server 2012, в нем отсутствуют ожидаемые файлы. Похоже, вам лучше использовать несколько виртуальных машин для репликации вашей производственной среды. - person andrewdixon; 31.03.2015
comment
@Kevin, проверьте эти ссылки, blog.adamcameron. me/2014/02/coldfusion-9-on-windows-8.html и cfsimplicity.com/76/installing-coldfusion-9-on-windows-8 - person Tushar Bhaware; 31.03.2015
comment
Спасибо! Читаю их сейчас. - person Kevin; 31.03.2015