A multi-threaded (e.g. file-based) web server with thread-pooling implemented in Java.
Jar usage: java -jar MT-web-server.jar <root> [<port>]
- root is a mandatory working directory for the server
- port is optional and defaults to 8080 if not provided