2

我正在尝试设置我的 Eclipse 项目,以便能够调试可在 Jboss 5.1 中部署的 EJB 应用程序。要配置调试选项,我使用了此处描述的选项:

Eclipse 中的 JBoss 调试

我尝试了上述方法,它可以工作,但有以下限制:

  • 如果我更改任何代码,我必须重建应用程序并重新部署到 Jboss 并重新启动服务器。我们使用 ANT 来构建项目,因此由于很小的变化而不得不重新构建和重新部署应用程序并不是很理想。

  • 我管理了两种方法:

第一个如Eclipse 中的 JBoss 调试中所述。这要求我手动复制war文件,远程启动jboss,然后在ecliplse中启动远程调试器。

第二种方法是我仍然会手动将war文件复制到jboss,但不会远程启动jboss。相反,我会在 Eclipse 中启动 jboss。这种工作,但问题是我在进行更改时仍然必须进行手动部署。

我之前在 Tomcat 中运行的 eclipse 中调试了一个应用程序,如果我对代码进行更改,我所要做的就是重新启动服务器。

是否可以在 Eclipse 中本地调试 EJB 应用程序,以便如果我进行代码更改,我需要做的就是在本地重新启动服务器而不需要重新部署 war 文件?

4

0 回答 0