Discussion:
GraalVM
Matthew Broadhead
2018-06-10 09:19:22 UTC
Permalink
out of interest has anyone tried to create a native image of TomEE using
GraalVM?
Romain Manni-Bucau
2018-06-10 10:17:17 UTC
Permalink
No and GraalVM doesn't support enough of java yet for EE. Will come ;)

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> | Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>


Le dim. 10 juin 2018 à 11:19, Matthew Broadhead <
Post by Matthew Broadhead
out of interest has anyone tried to create a native image of TomEE using
GraalVM?
Jonathan S. Fisher
2018-06-11 16:19:55 UTC
Permalink
I think the biggest setback from GraalVM right now will be that it doesn't
support reflection, which nearly every application container and DI
framework uses heavily.

If you want to do something like DI and create native images, you might
look into https://google.github.io/dagger/ which does compile-time DI and
my guess would be more compatible with GraalVM.

If you do have any progress, post back here! We'd love to hear both good
and bad success stories.
Post by Romain Manni-Bucau
No and GraalVM doesn't support enough of java yet for EE. Will come ;)
Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> | Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <
https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<
https://www.packtpub.com/application-development/java-ee-8-high-performance
Le dim. 10 juin 2018 à 11:19, Matthew Broadhead <
Post by Matthew Broadhead
out of interest has anyone tried to create a native image of TomEE using
GraalVM?
--
Jonathan | ***@gmail.com
Pessimists, see a jar as half empty. Optimists, in contrast, see it as half
full.
Engineers, of course, understand the glass is twice as big as it needs to
be.
Loading...