Есть ли готовый к использованию Java-инструмент, который поможет мне разоблачить содержимое папки в качестве файлового сервера через HTTP.Быстрый файловый сервер Java (статические файлы через HTTP)
Например, если у меня есть
D:\Folder\file.zip
D:\Folder\file2.html
D:\Folder\folder\file-in-folder.jpg
Затем, начиная с D:\Folder\
java java-file-server.jar
Я мог бы получить доступ к файлу с помощью
http://hostname/file.zip
http://hostname/file2.html
http://hostname/folder/file-in-folder.jpg
Есть конечно Tomcat & Jetty, но они должны быть предварительно установлены, в то время как я предположим, что присутствует только Java VM.
В Python & Node.js есть некоторые команды для запуска сервера, в то время как единственная закрытая вещь, которую я знаю в Java, - это mvn tomcat8:run
(или mvn jetyy:run
), но для этого нужен Maven, pom.xml и существующий Java-проект.
Главным требованием является то, что такой сервер устанавливается и запускается через скрипт.
Ну, вы можете встроить причал в свой проект. –