vaadin / portlet

Portlet support for Vaadin Flow
https://vaadin.com
Other
2 stars 3 forks source link

fix: add jdk11 profile #206

Closed caalador closed 2 years ago

caalador commented 2 years ago

Project can now be built with jdk11

caalador commented 2 years ago

The test running is might be more problematic as pluto comes with Tomcat8, but I guess Tomcat9 is jkd11 compatible?

mcollovati commented 2 years ago

Not sure that upgrading to Tomcat9 will solve the issue with jaxb, since in JDK 11 jaxa.xml.bind module has been removed, if I rememeber correctly, and I'm not sure that tomcat brings the jars on its own . TomEE may work, but I don't know if it is an easy stuff to deploy Pluto on a different container.

mcollovati commented 2 years ago

As a really dirty alternative, we can copy needed dependency with maven-dependency-plugin into target/pluto-x.y.z/lib/ after unpacking the bundle, in autosetup profile.