`
liu_hliang
  • 浏览: 197844 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

在Eclipse中调试Glassfish V3源码

阅读更多
    1. 首先参照Building Glassfish V3 from SVN把galssfish v3从头构建一遍;
    2. 然后把工程导入eclipse中,在将glassfish源码工程转换成eclipse工程时可能会遇到类似”matches existing source directory"的问题,请参考Glassfish源码工程转eclipse工程遇到的问题进行解决;
    3. 然后启动构建好的glassfish,访问管理控制台:http://localhost:4848/,然后点击左侧tree的Configuration-->JVM Settings连接,将右侧页面中Debug右侧的Enable复选框选中,并将suspend的值由原来的n改为y,如下图所示:


然后单击右上方的“Save”按钮,将修改保存,然后重启glassfish,这样glassfish就会以debug模式启动,并在9009端口挂起,直到eclipse远程调试器连接上来才继续启动;
    4. 然后打开eclipse,找到glassfish工程中的com.sun.enterprise.glassfish.bootstrap.ASMain.java,在该类的main函数上设置断点,然后在该类上右击,选择“Debug As...”-->"Debug Configurations...",如下图所示进行设置:


然后点击“Debug”按钮,就可以对Glassfish的源码进行调试了,如下图所示:


  • 大小: 63.2 KB
  • 大小: 82.4 KB
  • 大小: 135.5 KB
1
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics