随笔 - 11  文章 - 37  trackbacks - 0
<2008年8月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456

常用链接

留言簿(1)

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

     最近在开源人网站上面看到了一个javarebel,说可以使Java class文件重新加载速度更快,节省了开发时间,而且修改了配置文件和在class中加入任何的代码都不用重启服务器(Tomcat等等),我喜出望 外,赶快去google了一下,真的有这个玩意。从google上面看到了两篇文章:
在javaeye上面:
使用JavaRebel让Scala走向动态化:
http://www.javaeye.com/news/2331
了解了是什么东西?
在csdn上面:
Java开发生产力视频: 不重新部署 Web 模块热加载类(JavaRebel)
http://blog.csdn.net/myeclipse_java/archive/2008/07/24/2707080.aspx
明白了他们的用法.
我就到这个上面下载了
http://www.zeroturnaround.com/javarebel/
最新版本的. 上面说的还要收钱,俺就用使用期限的吧!
我直接就问开源人上面的冷雨是怎么用的啊? 直接他给他发过来了一个图
原来是JVM的一个插件.把这个热部署的类加入就可以了,如下
-noverify -javaagent:E:/codeSourse/J2EE-LIB/javarebel-1.2-M1/javarebel.jar
我按照他的思路配置好了,从eclipse中的Tomcat插件启动服务(tomcat),果然是有效的.首先就打印出来的javarebel 这个插件的信息.不错不错.安装好了. 就等着能够启动开来使用呢?为什么spring的类库不加载呢?好慢! 难道是我装错了吗?还是?
   我等了好大以后才启动开来.也总算是可以开发了.但是http://localhost:8080,
难道得不到请求吗?但是我看到浏览器上面的状态条再前进啊.我确定应经请求到了. 就可太慢了.
    难道真的像网上说的能够成为不重新部署 Web 模块热加载类吗? 我不知道大家是否有所怀疑,或者是我的配置出现了错误所导致的.


posted on 2008-08-08 10:14 我为我狂 阅读(3685) 评论(6)  编辑  收藏

FeedBack:
# re: 不重新部署 Web 模块热加载类(JavaRebel),大家有没有怀疑? 2008-08-08 12:14 隔叶黄莺
我有怀疑,看看我当初也关注过 JavaRebel 的,写下了这篇

http://www.blogjava.net/Unmi/archive/2007/12/08/166285.html

还有其后的回复说明了,JavaRebel 的实际可用性不高。  回复  更多评论
  
# re: 不重新部署 Web 模块热加载类(JavaRebel),大家有没有怀疑? 2008-08-08 13:28 我为我狂
像这样的情况是不是JVM本事就存在的缺陷,还是JavaRebel 团队做得不够好呢?  回复  更多评论
  
# re: 不重新部署 Web 模块热加载类(JavaRebel),大家有没有怀疑? 2008-08-10 10:58 隔叶黄莺
如果 JVM 做够了就不会有 JavaRebel 这样的产品出现。
而 JavaRebel 大约也只能采用这种实现方式,所以造成实际可用性不高。  回复  更多评论
  
# re: 不重新部署 Web 模块热加载类(JavaRebel),大家有没有怀疑? 2008-08-13 13:45 我不眼红
sun 会不会在JVM的新版本中解决热部署的问题呢?  回复  更多评论
  
# re: 不重新部署 Web 模块热加载类(JavaRebel),大家有没有怀疑? 2008-11-05 13:23 我不眼红
一定要是一个tomcat的项目  回复  更多评论
  
# re: 不重新部署 Web 模块热加载类(JavaRebel),大家有没有怀疑?[未登录] 2009-02-24 00:34 dd
最新的 2.0-RC1我破解了
要的密我
zhangthe9@gmail.com  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: