2

是否有 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 项目。

主要要求是通过脚本安装和启动此类服务器。

4

1 回答 1

2

唉,没有。可以用 Java 编写一个,或者您已经注意到下载工具。然而,与 Python 不同的是,核心 JDK 库并没有为我们提供简单的单行。

于 2014-09-23T08:52:20.947 回答