JBossEclipse集成
我正在使用Eclipse和JBOSS。我想知道是否有一种方法可以通过集成JBOSS服务器和Eclipse来实现web项目的热就地部署。 通过热就地部署,我的意思是,我应该能够通过刷新浏览器上的页面来查看对jsp所做的更改,而无需执行例程、构建部署测试周期。请看一看。这是您所需要的一切。您正在进行“分解热部署”-部署文件目录而不是存档,然后任何后续的“分解”将只部署更改,而不是整个项目(取决于您如何配置Ant) 像Seam这样的框架可以为您做到这一点。也许值得从他们那里获取build.xml文件并修改它以供您使用?您尝试过使用吗 以下是维基百科的描述: jspweaver是一个JavaServerPages 口译译员与JSP编译器不同,它 直接计算JSP文件, 没有生成或编译 的中间Java源文件 jspjavaservlet 虽然这牺牲了一些 页面呈现性能(10%-20% 开销取决于中的编译器 (问题)它可以更快地 重新加载对所做的更改 JSP文件的源代码(10-20次 时间的减少取决于页面 以及相关的编译器) 与简单的尝试不同 解释类似JSP的语法(例如。 Facelets)它支持嵌入式Java 称为Scriptlet的语句(a) 标准JSP功能)。这允许 与JSP完全兼容 规范版本1.0至2.1JBossEclipse集成,eclipse,jboss,integration,Eclipse,Jboss,Integration,我正在使用Eclipse和JBOSS。我想知道是否有一种方法可以通过集成JBOSS服务器和Eclipse来实现web项目的热就地部署。 通过热就地部署,我的意思是,我应该能够通过刷新浏览器上的页面来查看对jsp所做的更改,而无需执行例程、构建部署测试周期。请看一看。这是您所需要的一切。您正在进行“分解热部署”-部署文件目录而不是存档,然后任何后续的“分解”将只部署更改,而不是整个项目(取决于您如何配置Ant) 像Seam这样的框架可以为您做到这一点。也许值得从他们那里获取build.xml文件并
我也同意Sietse的观点,你应该看看JBoss工具。它是JBoss Developer Studio的一个很好的免费替代品当您使用JBoss工具的向导创建web应用程序时,默认情况下,JBoss工具似乎会自动重新部署:
当然,每次保存JSP时,他们都会将其复制到JBoss中的application deploy目录中,但是如果您的源布局与WAR布局匹配,他们可能会直接从您的项目目录运行应用程序(我知道有些版本的WTP使用Tomcat实现了这一点,但使用JBoss可能更难)。对不起,但是,你能告诉我到底要在那里寻找什么吗?看这里:使用“增量发布”功能。JSP Weaver只是用解释器替换服务器中的JSP引擎,它与部署无关。