or Not Invented Here ttp-suite.
It's a minimalistic set of libraries collated together for making small throw away http demo.
The main goal is to be able to generate a graal native-image with 0 additional descriptors (especially the reflection one).
You can see a demo here for google cloud run: https://github.com/digitalfondue/ni-http-suite-example
Based on:
- http server from the apache httpcomponents-core libraries.
- json read/write from the eclipse json processing api.
maven:
<dependency>
<groupId>ch.digitalfondue.ni-http-suite</groupId>
<artifactId>ni-http-suite</artifactId>
<version>0.1.1</version>
</dependency>
gradle:
compile 'ch.digitalfondue.ni-http-suite:ni-http-suite:0.1.1'
ni-http-suite is licensed under the Apache License Version 2.0.
Full example for google cloud run (with Docker file...): https://github.com/digitalfondue/ni-http-suite-example