How simple can a Java web application be? Turns out, really simple!
- The HTTP server is provided by NanoHttpd https://github.com/NanoHttpd/nanohttpd.
- There is no build tool. The project uses
javac
directly.
This project was developed on macOS and with Java 17.
- Compile the program with
./build.sh
- Run the program with
./run.sh