我如何 - 使用Eclipse Helios和JBoss Tools以调试模式和其他方式增量部署

环境 Win7的 Eclipse Helios,Eclipse 3.6.1 Java 6 来自夜间构建的Jboss Tools版本1.0.0.v20110123-0129-H10-CR1 Jboss 4.2.3 在过去,我使用了MyEclipse,这是一种付费工具。在myEclipse中,配置JBOSS服务器然后部署很容易  你的webproject在里面。在调试模式下,如果我更改了一个java类(OR JSP),它的更改会立即反映在Jboss和  我可以测试该更改,而无需进行任何显式重新部署  所以myeclipse有这些功能开箱即用.... 我正在尝试使用Eclipse Helios和Jboss Tools完成相同的功能 情况1 我通过Java EE透视图添加了Jboss服务器 - >添加服务器等... 然后将我的WebProject添加到此Jboss服务器 当我右键单击这个添加的项目并从这里发布时,它运行一个蚂蚁脚本,以创建一个(标准)war文件......它总是完成整个过程。 我没有选择扩展部署和任何指定增量部署的东西 案例2 由于案例1不允许爆炸战争和任何增量,我决定使用JBOSS工具 所以我打开了Window-> Show View-> Other-> Jboss Tools-> Project archives 选择我的webproject,之后它出现在“Project archives”选项卡中 那么......右键单击“项目档案”选项卡中的项目名称.....->新档案 - > WAR ...我添加了我的项目以分解形式进行部署。好。 现在,如果我右键单击添加的WAR并单击“Build Archive(full)”....它将部署整个Web项目。每次它完成整个事情,而不是增量。 由于该选项没有逐步增加,所以我右键单击并单击“发布到服务器”。弹出的窗口,没有显示任何服务器......我从哪里添加到这个? 综上所述.... A)我还没有看到任何增量部署的方法 B)当我处于调试模式时,我的java文件更改不会立即反映...我不介意重新部署,但由于它不是增量,所以一遍又一遍地做整件事很烦人。 所以问题是...... 1)如何进行增量部署? 2)如何配置它,以便在调试模式下立即反映我对java类的更改。 顺便说一句我见过人们建议使用自定义ANT脚本的替代soln ....但是如果我使用它的复制命令,ANT脚本会逐步部署吗? 谢谢 阿米特     
已邀请:
它比这简单得多。 忘记JBoss工具Archives,只需使用JBoss工具提供的WTP适配器。这个进行增量部署(如MyEclipse)。 确保从JBoss工具安装
JBossAS Tools
(是的,名字很糟糕)。它的描述是:   为JBoss AS 4.x和5.x提供WTP适配器。支持增量和爆炸部署。 将您之前创建的WTP服务器适配器从“添加服务器等...”中删除并再次执行,但这次不要从“JBoss”中选择,而是从新文件夹“JBoss Community”中选择。您会看到几个带有红色徽标和略有不同名称的新适配器(例如,捆绑的WTP是
JBoss v5.0
,但JBossAS Tools提供的是
JBoss AS 5.0
)。 或者,您也可以使用JRebel,无论您使用什么WTP适配器,都会执行增量部署(在这种情况下禁用自动部署)。     

要回复问题请先登录注册