前幾天分享了Java 18 新特性:簡單Web伺服器的jwebserver命令行功能。 今天換一種方式,使用Java代碼來實現一個靜態資源伺服器。 詳細步驟我錄了個視頻放到B站了,感興趣的小伙伴可以點擊查看Java 18 新特性:Simple Web Server(2) 代碼比較簡單,直接貼出來了: ...
前幾天分享了Java 18 新特性:簡單Web伺服器的jwebserver命令行功能。
今天換一種方式,使用Java代碼來實現一個靜態資源伺服器。
詳細步驟我錄了個視頻放到B站了,感興趣的小伙伴可以點擊查看Java 18 新特性:Simple Web Server(2)
代碼比較簡單,直接貼出來了:
public class Main {
public static void main(String[] args) {
System.out.println("Hello world!");
var addr = new InetSocketAddress(9000);
var server = SimpleFileServer.createFileServer(
addr, Path.of("/"), SimpleFileServer.OutputLevel.INFO);
server.start();
}
}
鞏固一下上一篇jwebserver的內容,根據上面的代碼,如果用jwebserver來實現,實際上就是下麵的命令:
jwebserver -p 9000 -d / -o info
看看你的理解對不對吧!
好了,今天的分享就到這裡!如果您學習過程中如遇困難?可以加入我們超高質量的技術交流群,參與交流與討論,更好的學習與進步!
另外,不要走開,關註我!持續更新Java前沿專欄!
歡迎關註我的公眾號:程式猿DD。第一時間瞭解前沿行業消息、分享深度技術乾貨、獲取優質學習資源