如何在netbeans中调试JBOSS应用程序?

如何在netbeans中调试JBOSS应用程序?,netbeans,jboss,jboss5.x,jboss6.x,Netbeans,Jboss,Jboss5.x,Jboss6.x,我来自.NET背景,通过添加断点并构建/运行应用程序,可以轻松调试web应用程序 我正在开发一个JavaEJB3应用程序。我已经成功地将ejb项目部署到服务器上,但我想知道的是如何开发控制器和视图。为了做到这一点,我希望能够在netbean中运行/调试该项目 我已经在IDE中添加了JBOSS5和JBOSS6,但启动需要一分钟。有时它完全挂起。当我运行一条玻璃鱼时,我没有这个问题——启动最多只需要几秒钟。PC规格是最新的,它是corei7,带有ssd和4gb内存 谢谢按如下方式启用远程调试: 将J

我来自.NET背景,通过添加断点并构建/运行应用程序,可以轻松调试web应用程序

我正在开发一个JavaEJB3应用程序。我已经成功地将ejb项目部署到服务器上,但我想知道的是如何开发控制器和视图。为了做到这一点,我希望能够在netbean中运行/调试该项目

我已经在IDE中添加了JBOSS5和JBOSS6,但启动需要一分钟。有时它完全挂起。当我运行一条玻璃鱼时,我没有这个问题——启动最多只需要几秒钟。PC规格是最新的,它是corei7,带有ssd和4gb内存


谢谢

按如下方式启用远程调试:

  • 将JAVA_选项设置为:
  • 保存文件
  • 重新启动JBoss
  • 单击调试>附加调试程序
  • 确保端口为
    8787
  • 单击确定
  • 启用远程调试;像往常一样设置断点

    输出-调试器控制台面板应显示:

    附加到本地主机:8787
    用户程序运行
    

    或者,在域模式下,按如下方式配置服务器的
    host.xml

    
    
    -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n