我正在开发一个项目,需要15分钟才能在本地服务器上构建和部署,我的问题是我之前使用grails工作,我非常习惯在控制器/ servlet中进行更改,只需刷新页面,更改得到反映而不重新启动服务器,现在我想要一个类似的项目,这是一个Java E应用程序,我们使用Ant来构建EAR,任何输入都将受到高度赞赏,谢谢。
答案 0 :(得分:2)
如果您使用IDE处理应用程序到应用服务器的部署,您将能够将大多数更改热部署到当前运行的实例中。只要类结构不改变,例如根据我的经验,对方法签名或新方法没有任何改变,它可以非常无缝地工作。
如果您想要完整的类重新加载功能,即使使用签名更改也会重新加载类,您需要使用第三方选项,例如JRebel。