`
vivus
  • 浏览: 115957 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

eclipse maven 起服务debug无法关联源码

 
阅读更多
1. 安装sourcelookup插件:
update site:
1) http://bjmi.github.io/update-site/ (3.8.2可用,后续描述均针对此插件)
2) http://ifedorenko.github.io/m2e-extras/ (3.8.2不可用)

参考:
https://github.com/bjmi/m2e.sourcelookup
https://github.com/ifedorenko/com.ifedorenko.m2e.sourcelookup

2. 在source lookup path里加入:
1) Maven Dependency(装了插件才有)
2) Workspace(不加上连自己的代码都无法查看,默认是不加上的)

打开source lookup path有三种方法:
1) 在Debug Configurations里选中左边的运行项,再在右边选择source tab页,点击add则可加入source lookup path;
2) 在Debug View里右键运行的线程,选择Edit Source Lookup...;
3) 在断点线程关连打开的class文件窗口中点击Source Not found按钮.

3. 重启调试程序(非eclipse)

另外,如果不使用maven启动服务,则可能不存在此问题,如使用下面两个jetty插件启动服务就不存在此问题:
update site:
1) http://eclipse-jetty.github.io/update/
2) http://run-jetty-run.googlecode.com/svn/trunk/updatesite/
分享到:
评论

相关推荐

    eclipse maven debug

    标题 "eclipse maven debug" 涉及到的是在Eclipse集成开发环境中使用Maven进行调试的相关技术。Maven是Java项目管理工具,而Eclipse是流行的Java IDE,两者结合可以帮助开发者高效地管理和调试项目。 在Eclipse中...

    eclipse-maven3-plugin

    4. **生命周期映射**:Eclipse中的构建操作(如Build、Clean、Debug)可以映射到Maven的生命周期阶段,实现IDE与Maven的无缝协作。 5. **支持Maven profiles**:插件允许你管理和激活Maven的profile,以适应不同的...

    mybatis3.4.6源码,导入eclipse即可debug,运行之前需要添加maven环境

    mybatis3.4.6源码,导入eclipse即可debug,运行之前需要配置maven环境...debug程序在org.apache.ibatis.test这个package下。需要自己配置一下数据库哦!!不然会找不到

    配置eclipse 在eclipse中查看源码,配置说明、插件

    如果你有源码jar但Eclipse无法找到,可以手动添加源码查找路径。在"Configure Build Path"中,选择"Source"选项卡,然后点击"Add Variable",创建一个新的变量,如"SRC_JAR",指向源码jar的路径。 4. **使用 ...

    构建为eclipse项目的spring源码

    在Eclipse中构建Spring源码项目,可以帮助我们深入理解Spring的工作原理,从而更好地利用它来构建高效、可维护的Java应用。以下将详细阐述如何构建和探索Spring源码。 1. **获取源码** Spring源码可以从官方GitHub...

    Eclipse Web开发从入门到精通源码

    《Eclipse Web开发从入门到精通源码》是一份针对初学者和有一定基础的开发者编写的教程,旨在帮助读者深入理解和掌握使用Eclipse进行Web应用开发的技术和实践。本资源包含了一个名为"java complete reference"的文件...

    maven在eclipse上的部署

    ### Maven在Eclipse上的部署与简单运用 #### 一、Maven简介 Maven是由Apache组织维护的一个项目管理和综合工具,主要用于Java项目的构建、依赖管理等。它通过一系列标准流程来构建项目,使得项目的构建过程变得...

    liferay tomcat eclipse debug

    - 导入Liferay项目:将Liferay源码导入到Eclipse的工作空间,这可能涉及到导入已有的Maven或Gradle项目。 - 配置部署:将Liferay的WAR文件或解压后的目录添加到Tomcat的webapps目录。 - 设置调试配置:在“运行”...

    eclipse debug方式部署cloudstack4.0

    标题《eclipse debug方式部署cloudstack4.0》所涉及的知识点主要包括以下方面: 1. Eclipse环境配置:Eclipse是一个开放源代码的集成开发环境(IDE),广泛用于Java开发,具有丰富的插件生态系统。在部署CloudStack...

    可以debug和加注释的jdk源码

    在实际操作中,我们可以利用IDEA、Eclipse等集成开发环境(IDE)导入JDK源码项目,通过设置源码路径,使得IDE能够识别并加载这些源码。在IDE中,我们可以方便地查看源码、进行调试,并且可以直接在源码中添加注释,...

    从零开始学Eclipse(光盘源码)

    Eclipse是一款广泛应用于Java开发的集成开发环境(IDE),它以其强大的功能、高度的可扩展...这份"从零开始学Eclipse(光盘源码)"的资料,将为我们提供丰富的实例和练习,帮助初学者快速上手,深入理解Eclipse的使用。

    Mule源码下载,编译成eclipse项目,发布代码

    在Eclipse 3.6.1中,我们已经设置好了Maven依赖库变量。Subversion要求Subversion 1.5 及以上,我们使用Subversion 1.6.6。 checkout 源代码 首先,我们需要checkout Mule的源代码。在控制台上进入想要放置源码的...

    eclipse中如何导入项目源码

    在开发过程中,Eclipse提供了很多其他有用的功能,比如代码自动补全(Content Assist)、错误检查(Problems视图)、调试器(Debug透视图)等。熟悉这些工具将大大提高你的开发效率。此外,Eclipse还支持插件扩展,...

    eclipse远程调试最完整教程

    - 如果调试过程中出现无法找到某些源码的问题(例如追踪到Tomcat内部或第三方库中),可以通过添加源码路径解决。在Eclipse的“Source”选项卡中添加对应的源码路径即可。 - 对于不在当前项目的源码,建议提前配置好...

    开发工具中方便的查看源码及帮助(Eclipse版本)1

    本文将详细讲解如何在Eclipse中方便地查看源码和帮助信息,特别是针对Maven项目的操作。 首先,确保你的Eclipse已经集成了Maven插件,这是查看源码和获取帮助的基础。Maven是一个项目管理和构建工具,它管理着项目...

    Maven项目中的热部署

    之后,Eclipse会自动检测源码变动并部署到服务器。 3. IntelliJ IDEA: IntelliJ IDEA的热部署功能是通过其内置的"Run/Debug Configurations"实现的。在Maven项目中,你可以配置"Application"类型的运行配置,勾选...

    源码_Eclipse使用技巧

    这份"源码_Eclipse使用技巧"的资源对于初学者和经验丰富的开发者来说都是宝贵的参考资料,它涵盖了Eclipse的各项功能和优化方法。下面,我们将深入探讨Eclipse的一些核心使用技巧。 1. **工作区管理**:Eclipse的...

    openi1.3 eclipse 整合调试

    总结来说,"openi1.3 eclipse 整合调试"涉及到了Eclipse的项目导入、构建路径设置、源码关联、调试配置、依赖管理和问题排查等多个环节,这些都是开发者日常工作中必备的技能。通过熟练掌握这些技巧,可以有效地提升...

    eclipse-windows-64

    Eclipse是一个开放源码的平台,它不仅仅是一个编辑器,更是一个强大的开发者工具集。它支持多种编程语言,如Java、C++、Python等,并提供了丰富的插件来扩展其功能,满足不同开发需求。 2. **Eclipse安装与配置** ...

Global site tag (gtag.js) - Google Analytics