2014-01-16 61 views
1

我每次进行更改时都会部署耳朵文件,因为我的项目是多模块,并且再次上传/部署整个耳朵非常繁琐在Jboss 7.有没有什么办法可以只替换已经部署在jboss中的jar文件中的jar/war /文件,而不需要再次部署整个ear文件。只替换/部署Jboss中已解除毛刺的耳朵7

谢谢。

回答

1

你应该考虑使用JRebel - 它允许重新载入更改。编译任何类后,它会自动重新加载它,支持现代框架(如重新加载spring bean等)和应用程序服务器(包括JBoss)。它作为一个Java代理。你会发现在PRODUCENT站点的更多细节:http://zeroturnaround.com/software/jrebel/features/

要在Maven项目JRebel的介绍,你只需要添加JRebel的,Maven的插件

+0

感谢您的建议。但我担心的是已经在测试服务器(Jboss7)中部署了一只耳朵。同时我对模块进行了更改,并且只想将已更改的内容加载到已部署的耳朵中,而不是构建耳朵并重新部署。 – Suresh

+0

这正是Jebel所做的:-)你只需从IDE编译改变的类,只有这个类将被重新加载到部署的耳朵中。没有建立新的耳朵并重新部署 –

相关问题