从Eclipse启动JBoss时,有什么加速的技巧吗?

6

通常情况下,从命令行启动jboss需要不到一分钟的时间,但当我从Eclipse以调试模式启动它时,需要超过2分钟的时间,这会让你在尝试调试快速配置更改时感到非常痛苦。

有人有什么方法可以使JBoss启动更快吗?

我正在使用JBoss 5.1.0GA,使用“all”配置文件,Java 1.6和Eclipse 3.6。


哪个版本的JBoss?哪个配置的JBoss?哪个版本的Java? - skaffman
嗨,斯图尔特。在我的电脑上,这是因为Eclipse(WTP)每次启动JBoss时都坚持要构建一个新的EAR文件。我还没有找到阻止这种情况的方法 :-(。 - Matt Solnit
你能在本地使用Jetty进行测试吗?还是你正在使用JBoss提供的完整JEE功能集? - Joel
Joel,我们确实使用了很多J2EE的特性,还有像JBossESB和Drools这样的东西。 - Stuart Grimshaw
2个回答

2
请查看JBoss 5.x调整/精简文章。减少服务数量可以缩短初始化时间。
您还可以使用“爆炸式”部署来节省构建ear所需的时间。Seam在单元测试(TestNG)中使用嵌入式JBOss,也许您可以在那里找到更多技巧。

0
在Eclipse的“Servers”选项卡下双击您的服务器,在“General Information”下选择“Open Launch configuration”,在“Edit Configuration”对话框中,您可以在“VM arguments”中配置-Xms、-Xmx等参数来加速您的服务器。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接