helidon-io / helidon

Java libraries for writing microservices
https://helidon.io
Apache License 2.0
3.44k stars 562 forks source link

Update MicroProfile starter (start.microprofile.io) #8492

Open barchetta opened 3 months ago

barchetta commented 3 months ago

The Helidon support at https://start.microprofile.io/ is woefully out of date (Helidon 2). We should update it for Helidon 3 and 4.

Old issue for Helidon 2: #2629

tjquinno commented 3 months ago

The MP starter effort https://github.com/eclipse/microprofile-starter was idle for a long time but seems to have been revived.

More than a year ago I had opened a PR https://github.com/eclipse/microprofile-starter/pull/481 to add Helidon 3 support to the starter but that required adding Java 17 support, and my PR did not quite do all of that; I ran into some problems (which I no longer recall) with the changes as-is.

Separately, the MP starter meeting minutes indicate that there is a PR to add Java 17 support but I do not see such a PR in the starter repo. If there is such a PR, we should be able to revise my existing PR to use updated 2.x, 3.x, and 4.x Helidon releases and remove the parts of my PR which attempted to add Java 17.