Eclipse在Maven中断点调试框架源码

2018-03-21  本文已影响0人  蓝雄威

前言

我们在平时开发的时候经常需要通过debug来调试写的代码,在Eclipse中调试自己的代码,只需要关联上自己的项目代码就可以断点了.但是当我们想断点调试框架的源码的时候,比如需要在MyBatis的源码类中打个断点,我们会发现怎么也进不去,一致都是显示的空白的页面,这时候看源码的热情也瞬间被浇灭了.这篇文章就教同学们如何使用Eclipse在Maven中断点调试框架的源码.步骤如下:

具体步骤请看图解:

  • 2.1 在对话框中新建program
  • 2.2 Main面板Location中输入Mavan路径 如:D:/JavaSource/apache-maven-3.3.3/bin/mvn.cmd
  • 2.3 Working directory中点击Browser WorkSpace选择需要调试的项目
  • 2.4 Arguments 中输入运行参数 如 tomcat7:run
  • 2.5 Environment中新建参数:MAVEN_OPTS,值为:
-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=6006,server=y,suspend=y

其中记住address=6006
2.6 点apply 保存,run运行


点debug

注意:先确保你的maven是已经下载了框架的源码的.

上一篇 下一篇

猜你喜欢

热点阅读