JBoss Eclipse集成

4

我正在使用Eclipse和JBOSS。我想知道是否有一种方法可以将JBOSS服务器与Eclipse集成,以实现Web项目的热部署。

所谓的热部署是指,我应该能够通过在浏览器上刷新页面来查看对jsp所做的更改,而不需要进行例行的构建-部署-测试循环。

4个回答

4

抱歉,请问你能告诉我在那里具体要找什么吗? - The Machine
请查看此处:http://docs.jboss.org/tools/3.1.0.CR1/en/as/html/modules.html 并使用“增量发布”功能。 - Sietse

1

0
你想要的是“爆炸式热部署” - 部署一个文件目录而不是一个归档文件,然后任何后续的“爆炸式部署”都只会部署更改而不是整个项目(这取决于你如何配置Ant)。
像Seam这样的框架可以为你完成这项工作。也许值得从他们那里获取一个build.xml文件,并对其进行修改以适应你的需求?

0

你尝试过使用JSP-Weaver吗?

以下是维基百科的描述:

JSP Weaver是一个JavaServer Pages解释器。与JSP编译器不同,它直接评估JSP文件,而不生成或编译JSP Java servlet的中间Java源文件。

虽然这会牺牲一些页面呈现性能(取决于所使用的编译器,额外开销为10%-20%),但它可以更快速地重新加载对JSP文件源代码所做的更改(取决于页面和所使用的编译器,时间缩短了10-20倍)。

与简单的类似JSP语法的解释尝试(例如Facelets)不同,它支持称为Scriptlets的嵌入式Java语句(标准JSP功能)。这允许完全兼容JSP规范版本1.0到2.1。

我也同意Sietse的看法,你应该尝试使用JBoss Tools。它是JBoss Developer Studio的一个很好的免费替代品。


JSP Weaver 仅仅是用解释器来替换服务器中的 JSP 引擎,与部署无关。 - Dan Berindei

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