Jetty 和tomcat 比较研究初探

tomcat 用dalvik运行已经研究得差不多,自带 example大部分例子都可以运行。开始研究GAE,发现和自己预想差别很大。原先以为GAE只是实现类似webapp的发布,其他还是交给容器来做,其实不然,包括启动、注册、配置文件读取,google都自己实现,并使用了jetty。
简单的把guestbook拷贝到tomcat的webapp里面,无法运行。google在GAE里面,对容器加入许多控制。
于是决定研究jetty,下载源码 http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/,安装maven(自己安装一个,eclipse也安装maven插件), 编译,比较顺利,生成的发布包才2m多,而tomcat要8m,突然有点理解google为什么要选择jetty。
maven正是很强大,编译打包之外,还可以生产eclipse的工程文件。
导入工程, 解决报错,方法就是使用maven的enable dependency management 。
使用java -jar start.jar etc\jetty.xml 启动。
在window下,jetty启动使用的内存为31m, 而tomcat 为28m。比我料想要多,还需要具体分析下。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值