Мы пытаемся создать приложения на основе Java, которые работают с java 8 компактными профилями. Мы должны включать в себя легкий веб-интерфейс с этими приложениями. Поддерживает ли встроенные дюзы компактные профили? Если нет, есть ли другие встроенные контейнеры сервлетов, которые могут поддерживать компактные профили?Встраивается ли встроенная насадка java 8 компактных профилей?
2
A
ответ
1
Вам нужно будет создать свой собственный, но обратите внимание, что на Jetty-сборке уже есть уже имеющееся.
Этот артефакт намеренно не публикуется нигде, так как java8 compact3 is ОЧЕНЬ ненадежный/нестабильный в нашем опыте. Каждый выпуск JVM имеет свои собственные настройки, которые могут оказывать различное поведение. У нас просто нет полосы пропускания для поддержки compact3 за артефактом сборки.
См: jetty.project/aggregates/jetty-all-compact3
Вы можете построить его таким образом.
$ git clone https://github.com/eclipse/jetty.project.git
$ cd jetty.project
$ mvn clean install -Dtest=None -Pcompact3
$ ls aggregates/jetty-all-compact3/target
Примечание: все, нуждаясь в компилятор (JSP, JXF и т.д.), или сканирование байткодом (для аннотаций в основном), не работает в Compact3.
Лучше ли ждать модульного подхода Java 9, чем пытаться реализовать с использованием компактных профилей? –