是否有 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 项目。
主要要求是通过脚本安装和启动此类服务器。