eclipse使用maven tomcat插件部署无法关联源代码

Posted 近博

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse使用maven tomcat插件部署无法关联源代码相关的知识,希望对你有一定的参考价值。

一、 安装sourcelookup插件:

二、 在source lookup path里加入源码:

  2.1) 加入项目源码或整个工作空间的源码(不加上连自己的代码都无法查看,默认是不加上的)

  2.2) 加入Maven Dependency导入的jar包的源码(装了maven插件才有)

  2.3)打开source lookup path有三种方法: 

 三、 重启调试程序(非eclipse)


 

一、 安装sourcelookup插件:

update site:

1) http://bjmi.github.io/update-site/ (3.8.2可用,后续描述均针件对此插) 

 

 2) http://ifedorenko.github.io/m2e-extras/ (该插件不可用) 

 

二、 在source lookup path里加入源码:

2.1) 加入项目源码或整个工作空间的源码(不加上连自己的代码都无法查看,默认是不加上的) 

2.2) 加入Maven Dependency导入的jar包的源码(装了maven插件才有) 

2.3)打开source lookup path有三种方法: 

1) 在Debug Configurations里

 

 

 

 

选中左边的Maven Build,或新建一个Maven Build

输入Name,选择Workspace,输入Goals,再在右边选择source tab页

 

点击add则可加入source lookup path; 加入项目源码或整个工作空间的源码(不加上连自己的代码都无法查看,默认是不加上的)

 

 

加入Maven Dependency导入的jar包的源码(装了maven插件才有) 

 

 

 2.2) 在Debug View里右键运行的线程,选择Edit Source Lookup...; 

 

2.3) 在断点线程管理打开的class文件窗口中点击Source Not found按钮. 

三、 重启调试程序(非eclipse)

 另外,如果不使用maven启动服务,则可能不存在此问题,如使用下面两个jetty插件启动服务就不存在此问题: 

 update site: 

1) http://eclipse-jetty.github.io/update/ 

2) http://run-jetty-run.googlecode.com/svn/trunk/updatesite/ 

以上是关于eclipse使用maven tomcat插件部署无法关联源代码的主要内容,如果未能解决你的问题,请参考以下文章

eclipse中的maven的web项目怎么部署到tomcat中

转载eclipse中maven项目部署到tomcat

eclipse中maven项目如何部署到tomcat

使用eclipse maven和tomcat自动部署web项目

02 Maven 笔记:Eclipse下maven项目在Tomcat7和Jetty9中部署调试

eclipse-maven集成tomcat7热部署项目