Как перенести java форму заявки oracle jdk на openjdk? - PullRequest
1 голос
/ 29 апреля 2020

у нас есть одно java приложение, которое развернуто на сервере приложений jboss и использует версию java 1.8.0_202, теперь мы хотим изменить его на openjdk. как я могу изменить? есть ли какие-либо изменения кода требуется? Пожалуйста, помогите мне выполнить необходимые шаги?

Заранее спасибо ..

1 Ответ

3 голосов
/ 29 апреля 2020

Никаких изменений в вашей кодовой базе не требуется при переключении между реализациями Java 8. Java определяется набором спецификаций вместе с JSR и JEP. Любая реализация, которая соответствует этим спецификациям, будет запускать ваш сервер приложений JBoss.

Поймите, что проект OpenJDK предоставляет реализацию Java в качестве исходного кода. Проект OpenJDK не обеспечивает двоичные сборки или установщики. Для сборок и инсталляторов вы должны найти поставщика. У вас есть несколько вариантов, некоторые из которых бесплатны, а некоторые требуют оплаты.

Вот блок-схема, которую я сделал, чтобы помочь вам выбрать поставщика.

Этот график нацелен на Java 11, но многие из этих поставщиков также предоставляют Java 8. Некоторые, например Azul Systems, имеют даже функции с обратным портированием для Java 8, такие как Регистратор полетов .

enter image description here

...