2017-02-03 9 views
2

Мы пытаемся создать приложения на основе Java, которые работают с java 8 компактными профилями. Мы должны включать в себя легкий веб-интерфейс с этими приложениями. Поддерживает ли встроенные дюзы компактные профили? Если нет, есть ли другие встроенные контейнеры сервлетов, которые могут поддерживать компактные профили?Встраивается ли встроенная насадка java 8 компактных профилей?

ответ

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.

+1

Лучше ли ждать модульного подхода Java 9, чем пытаться реализовать с использованием компактных профилей? –