话题背景:
由于公司项目是由多个组件jar放置在底层,这也导致了项目遇到error时,只能使用system.out.println()方式进行bug判断,这样及其不方便和浪费时间的一种做法,今天在百度中偶然的一个机会,输入了正确的关键词,这也使我找到了真正的可以debug项目组件jar正确方式,并且,由于企业项目是使用免安装版tomcat发布的,这里也和以前myeclipse发布项目的方式不同,但是也有这种可以debug项目的操作(并且还可以调试远程项目,具体操作看下边的分析),目前只是测试成功了调试jar编译码,先将成功的感悟记载下来,稍后会尝试调试jar对应的源码(因为项目组件大多数是有源码的)。
这种方式的理论分析:
首先,我保证使用的tomcat发布项目跟 eclipse中的项目 内部代码是完全一致的,区别只是不是通过eclipse内部插件tomcat发布的,所以这就导致了,eclipse中不能够对代码的实时情况进行监控,于是,这里需要配置一下,让二者产生关联,这样,不论是远程tomcat发布的项目,还是本地免安装tomcat发布的项目,eclipse都可以实时进行监控了,这样也就可以顺利的进行 正常开发中的 debug调试了。
配置步骤:(一下内容部分来自网络,部分来自自己亲自测试后体会,参考网址:)
①在tomcat中配置要连接信息
------------Linux系统---------------
L