便携式,开源Java Web Server建议?

时间:2012-02-27 01:25:50

标签: java http apache

有没有人知道一个好的Java Web Server框架,我可以将其绑定到可以从命令行运行的可执行文件中?

基本上允许我开发一个通过HTTP在端口上运行的程序,并且对于用户来说需要这些安装步骤:

  1. 安装Java。
  2. 下载我的可执行工具。
  3. 从命令行运行它。
  4. 任何想法,如果任何流行的框架,如Java Spring或Grails都支持这个?

2 个答案:

答案 0 :(得分:4)

你看过Jetty吗?

来自Jetty网站:

  

Jetty提供了一个Web服务器和javax.servlet容器,以及支持   适用于Web套接字,OSGi,JMX,JNDI,JASPI,AJP等等   集成。这些组件是开源的,可用于   商业用途和分销。

可以找到有关嵌入Jetty的详细信息here

答案 1 :(得分:2)

我最喜欢的Java嵌入式http服务器是Jetty http://www.eclipse.org/jetty/

Spring可以在jetty或任何其他嵌入式服务器上运行。它不包含任何代码作为服务器本身。

对于少量用户来说,集成和设置非常有效并且运行非常有效(没有对其进行测试)。