MicroProfile + Java EE 8 = Thinner WARs

openliberty already supports Java EE 8 and MicroProfile APIs at the same time.

Payara 5 follows the same approach: one server runtime comes fully loaded with Java EE 8 and MicroProfile 1.3 support. Even Payara Server 4 ships with Java EE 7 and MicroProfile 1.3.

With this (brilliant) move, I'm able to use MicroProfile features on stock application servers without changing the runtime in production. Unfortunately, your pom.xml will grow by 100% from one dependency to two:


Hence these are only "provided" dependencies, they are not included in a WAR. I built a Java EE 8, MP 1.3 microservice on stage: http://devoxx.pl with Java EE 8 and MP 1.3 features. It came with 11 kB Thin WAR

See you at Java EE Microservices. Is Munich's airport too far? Learn from home: javaeemicro.services.


Post a Comment:
  • HTML Syntax: NOT allowed
...the last 150 posts
...the last 10 comments