Совместимость Payara 4.1.2.181 с Java 7

Я не могу запустить payara 4.1.2.181 с java 7 (Oracle jdk 1.7.0_80). У меня нет проблем с Java 8, а предыдущая сборка Payara (4.1.2.172) отлично работает с Java 7. Я не нашел упоминаний о прекращении поддержки Java 7 в этой версии. Ошибка, которую я получил, такова (server.log):

Вызвано: org.osgi.framework.BundleException: неразрешенное ограничение в пакете fish.payara.microprofile.fault-tolerance.microprofile-fault-tolerance [149]: невозможно разрешить 149.0: отсутствует требование [149.0] osgi.wiring .упаковка; (&(osgi.wiring.package=org.eclipse.microprofile.config)(версия>=1.0.0)(!(версия>=2.0.0))) [вызвано: невозможно разрешить 223.0: отсутствует требование [223.0 ]osgi.ee; (&(osgi.ee=JavaSE)(версия=1.8))]

У вас есть идеи, как это решить?

С уважением Петр


person Piotr Idzikowski    schedule 28.01.2019    source источник
comment
Последнее, что сработало для меня Payara 4.1. 2.172 и Java 1.7.0_231   -  person josuedani    schedule 08.08.2019


Ответы (1)


Payara прекратила поддержку общедоступных выпусков JDK7 в 4.1.2.173, как описано в этой сообщение в блоге. Он по-прежнему доступен для платных клиентов до 2023 года. Так что либо обновитесь до JDK8, либо получите поддержку Payara.

person Jonathan Coustick    schedule 29.01.2019