首页 文章

Java快速文件服务器(HTTP上的静态文件)

提问于
浏览
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项目 .

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

1 回答

  • 2

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

相关问题