Каков наилучший подход к обновлению приложения для интеграции мулов со среды выполнения мула 1.4 до 2.0 и с java 8 до java 11?

В настоящее время я участвую в проекте, который требует перехода с 3.5 на 4.x, 4.14 работает нормально. Я поднимаю этот вопрос, потому что мул 2 поддерживает Java 11, в то время как рекомендуемый подход мьюла - работать над acceptopenjdk 8.0.

https://docs.mulesoft.com/release-notes/mule-runtime/mule-4.2.0-release-notes


person Siva    schedule 21.07.2019    source источник


Ответы (2)


Не совсем понятно, в чем вопрос, однако переход с Mule 4.1.x на 4.2.x обычно не требует изменений в приложениях. Вы можете использовать Java 8 или 11, хотя рекомендуется 8.

person aled    schedule 21.07.2019
comment
спасибо @aled. У меня возникли проблемы с загрузкой студии anypoint в Linux с помощью acceptjdk 11. - person Siva; 07.08.2019
comment
Мой комментарий был о запуске Mule Runtime 4.2.x. Studio 7 поддерживает только Java 8 или AdoptOpenJDK 8 для запуска. Оказавшись внутри, вы сможете выбрать AdoptOpenJDK 11 для запуска Mule. - person aled; 07.08.2019

Вы можете перейти с 4.1 на 4.2 без изменения кода или версии Java. Таким образом, лучшим подходом к миграции будет использование той же конфигурации, что и в 4.1.

Кроме того, рекомендуется обновлять версии соединителей вашего приложения.

person canoasan    schedule 08.08.2019