(转)淘淘商城系列——maven工程debug调试
http://blog.csdn.net/yerenyuan_pku/article/details/72784074
上文我们已经实现了商品列表展示的功能,在实际开发中我们肯定是要经常对maven工程进行debug调试的,想必还有同学对这个感到陌生,所以本文专门来讲解如何对maven工程进行debug调试。
首先我们打开taotao-manager-service工程中的ItemServiceImpl实现类,在如下代码处打一个断点,截图如下:
打好断点之后,在进行debug调试之前,我们需要先启动注册中心,然后再来启动服务端(即启动taotao-manager工程),最后启动客户端(即启动taotao-manager-web工程)。
进行debug调试,我们需要关联源码,如果不这样做,很明显debug调试是难以进行下去的,如下:
从中可以看出不仅无法debug调试,还出现了一个错误,原因是:服务端debug调试时,程序停止不前,一秒钟之后表现层就会报超时的错误。由于一秒钟这个时间太短了,而我们又要debug调错,一秒钟是肯定调试不完的,所以这个时候我们需要在taotao-manager-service工程中的applicationContext-service.xml配置文件里面配置一个timeout属性,如下所示。
解决完上述错误,我们还需关联源码,否则debug将难以进行,关联方法如下图所示。
在弹出的对话框中,选择taotao-manager工程,点击”Source”选项,去除掉”Default”。
由于taotao-manager工程是个聚合工程,它是由四个子工程组成的,因此我们把它们加进来。添加之后记得点击下图的”Apply”按钮。
添加之后如下图所示,同理,我们把taotao-manager-web工程的Default也去掉并把taotao-manager-web工程添加进来(记得点击”Apply”按钮)。debug启动可以点击下图的”Debug”按钮。
进入debug模式之后,如何跟踪代码,就不用我说了吧!
转载于:https://www.cnblogs.com/telwanggs/p/6943583.html
(转)淘淘商城系列——maven工程debug调试相关推荐
- java day48【 Maven 介绍 、 Maven 的使用 、Maven 常用命令 、 maven 工程运行调试 、总结】...
第1章 Maven 介绍 1.1 什么是 Maven 1.1.1 什么是 Maven Maven 的正确发音是[ˈmevən],而不是"马瘟"以及其他什么瘟.Maven 在美国是一 ...
- 用jetty起maven工程debug报source not found
之前基本都是tomcat启maven本工程 惯性的处理方式是 直接点击lookup source 直接先删除default工程 然后选择导入java project 找到源码所在的工程 但是一般情况下 ...
- (转)淘淘商城系列——使用maven tomcat插件启动聚合工程
http://blog.csdn.net/yerenyuan_pku/article/details/72672389 上文我们一起学习了如何使用maven tomcat插件来启动web工程,本文我们 ...
- (转)淘淘商城系列——使用maven构建工程
http://blog.csdn.net/yerenyuan_pku/article/details/72669269 开发工具和环境 这里,我统一规范一下淘淘商城的开发工具和环境,如下: Eclip ...
- (转)淘淘商城系列——使用maven构建工程时出现的错误
http://blog.csdn.net/yerenyuan_pku/article/details/72690846 我觉得maven就他妈是一个傻逼,反正我是对它无语了.昨天刚刚使用maven构建 ...
- (转)淘淘商城系列——使用maven tomcat插件启动web工程
http://blog.csdn.net/yerenyuan_pku/article/details/72672138 上文我们一起学习了怎样搭建maven工程,这篇文章我就来教大家一起学习怎样用to ...
- 学习淘淘商城第二课(搭建Maven工程)
上节课我们一起学习了淘淘商城的架构,这节课我们一起学习如何搭建Maven工程,关于Maven的好处,网上有很多,这里就不啰嗦了. Maven常见的打包方式有:jar.war.pom pom工程一般都是 ...
- 淘淘商城第6讲——使用maven构建工程时出现的错误
我觉得maven就他妈是一个傻逼,反正我是对它无语了.昨天刚刚使用maven构建完工程,都没有出现任何问题,而且运行也是没有任何问题的,妈蛋,今天把Eclipse开发工具一打开,就出现了错误,截图如下 ...
- (转)淘淘商城系列——内容管理
http://blog.csdn.net/yerenyuan_pku/article/details/72845954 上文我们一起学习了内容分类管理,虽说实现了展示内容分类和新增节点这两个功能,但重 ...
最新文章
- Linux_Bash脚本基础
- 深入探讨用位掩码代替分支(8):SSE指令集速度测试
- Android Studio------------重要提醒
- php mysql 拼音首字母,Mysql应用MySQL查询汉字的拼音首字母实例教程
- go 怎么等待所有的协程完成_理解真实世界中 Go 的并发 BUG
- Posftix邮箱服务
- 富文本框让最大四百像素_富文本框的使用
- cglib动态代理jar包_Java中的原生动态代理和CGLIB动态代理的原理,我不信你全知道!...
- Oracle 中data与timstamp互转
- python2项目出现的错误(UnicodeDecodeError)
- 右键菜单的过滤和启动(转载)
- WAP开发环境的设置[IIS, APACHE, HTTPD]
- hdoj2050折线分割平面(递推,找规律)
- 【聊透SpringMVC】28天肝完阿里面试通关宝典
- vs2008 sp1补丁安装到最后一点点的时候,就无法安装下去了 解决方法[转]
- 使用python刷访问量
- 在实习的过程中规划自己的未来职业蓝图
- 1345: 国际象棋
- virt-manger创建虚拟机及virtio网卡
- Log4j2漏洞发展历程及解决方案
热门文章
- ControllerShutdownRequest分析
- LWIP源代码文件目录解析
- python函数的使用方法图解_零基础python之4函数重用-函数与模块(附详细的步骤和程序)...
- .net 反编译_向.net/Unity 程序员推荐一个十分因吹斯听的网站:sharplab.io
- 【AD】Altium designer IPC快速创建封装
- centos没有可用软件包 mysql-server_centos7解决yum install mysql-server没有可用包?
- mysql where varchar_MySQL数据库之MySQL索引使用:字段为varchar类型时,条件要使用''包起来...
- oracle字符串使用函数,oracle函数大全-字符串处理函数
- 【LeetCode】剑指 Offer 56. 数组中数字出现的次数
- 【JAVA SE】第十一章 正则表达式、包装类和BigDecimal