Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JBossEclipse集成_Eclipse_Jboss_Integration - Fatal编程技术网

JBossEclipse集成

JBossEclipse集成,eclipse,jboss,integration,Eclipse,Jboss,Integration,我正在使用Eclipse和JBOSS。我想知道是否有一种方法可以通过集成JBOSS服务器和Eclipse来实现web项目的热就地部署。 通过热就地部署,我的意思是,我应该能够通过刷新浏览器上的页面来查看对jsp所做的更改,而无需执行例程、构建部署测试周期。请看一看。这是您所需要的一切。您正在进行“分解热部署”-部署文件目录而不是存档,然后任何后续的“分解”将只部署更改,而不是整个项目(取决于您如何配置Ant) 像Seam这样的框架可以为您做到这一点。也许值得从他们那里获取build.xml文件并

我正在使用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.1


我也同意Sietse的观点,你应该看看JBoss工具。它是JBoss Developer Studio的一个很好的免费替代品

当您使用JBoss工具的向导创建web应用程序时,默认情况下,JBoss工具似乎会自动重新部署:


当然,每次保存JSP时,他们都会将其复制到JBoss中的application deploy目录中,但是如果您的源布局与WAR布局匹配,他们可能会直接从您的项目目录运行应用程序(我知道有些版本的WTP使用Tomcat实现了这一点,但使用JBoss可能更难)。

对不起,但是,你能告诉我到底要在那里寻找什么吗?看这里:使用“增量发布”功能。JSP Weaver只是用解释器替换服务器中的JSP引擎,它与部署无关。