我的团队正在开发javascript应用程序;并使用Windows和Windows的混合物Mac开发机器。
我正在寻找一个在开发过程中使用的简单本地网络服务器,它允许从特定目录提供静态资源
在Windows世界中CassiniDev将是完美的;或者在Unix世界中Python's SimpleHTTPServer也可以。
理想情况下,我喜欢用Java编写的类似内容(但不强制使用所有servlet内容)
答案 0 :(得分:2)
Jetty是一个很好的选择。它也是一个servlet容器,但非常轻量级。我不确定为什么你需要用Java编写的东西,如果它只是提供静态内容。
如果您在开发Web服务器时寻找一些乐趣,为什么不看看Node.JS - 它会在所有类型的计算机上运行并快速提供静态内容,如果您编写一个简单的用于提供文件的JavaScript程序(或使用预先编写的文件)。
答案 1 :(得分:1)
你可以使用tomcat。如果你将平面html放在tomcat的webapps / ROOT目录中(无论你安装它),它都会为你提供这些页面。
如果真的只是html,为什么不直接使用apache?只需将其Web根目录指向您要提供的目录...
答案 2 :(得分:0)
Macs预装了一个Web服务器。它是Apache,您只需要在系统偏好设置中激活它。默认情况下,它提供Users目录的子目录的内容。否则,其他人建议使用Jetty或apache tomcat。