`
xiuxian1
  • 浏览: 94116 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

使用Eclipse快速浏览源代码小技巧

阅读更多
  在Eclipse中,只需随时按住Ctrl并点击某个类名或方法名,即可跳转到相应的代码中。然而,如果引用一个开源的jar包,则会直 接打开其class的二进制码,这对于调试或研究代码内部流程颇为不便,尽管可以在Build Path中为每个jar指定源代码位置,但这样一来,对于同一个jar(例如spring.jar),每个工程都要指定,比较麻烦。

  另一种更简单的方式是直接用WinZip或WinRAR之类的工具解开jar,再把源码也放进去,注意路径要正确,同一个Xxx.class和 Xxx.java应该在同一目录下,再用zip打包成jar包(jar格式其实就是zip格式),以后无论在哪个工程引用该jar包,Eclipse都可 以直接从jar包中读出其对应的源代码,不必在Build Path中配置源代码位置,对于开源组件来说,大大方便了代码的跟踪和测试。
分享到:
评论

相关推荐

    Eclipse开发入门与项目实践 源代码

    本资源"**Eclipse开发入门与项目实践 源代码**"提供了丰富的学习材料,帮助初学者快速掌握Eclipse的使用技巧并进行实际项目的开发实践。 首先,Eclipse作为一个强大的开发工具,其主要特点包括: 1. **插件扩展性*...

    Eclipse全程指南书籍源代码第一部分(共两部分)

    通过这个源代码包,读者不仅可以理论学习,还能动手实践,加深对Eclipse及其开发技巧的理解。这将极大地促进开发者对Eclipse的掌握程度,提高开发效率。同时,由于源代码是分两部分提供的,第二部分很可能是对更高级...

    java小游戏源代码

    【Java小游戏源代码】是一个基于Java编程语言开发的娱乐项目,通常包含一系列的类和方法,用于构建一个完整的游戏逻辑。在Java中,游戏开发主要依赖于Java的基础库,如AWT(Abstract Window Toolkit)和Swing,以及...

    打地鼠 WhackAMole 源代码 已在Eclipse上能运行 cocos2d-x.2.2.3

    通过学习和分析这些源代码,开发者不仅可以理解cocos2d-x的基本用法,还可以掌握游戏开发中的基本概念和技巧,如游戏循环、对象实例化、碰撞检测等。同时,此项目也是一个实践cocos2d-x性能优化和跨平台移植的好例子...

    Eclipse 集成开发工具 例子 源代码

    源代码文件列表中的"ch11、ch09、ch12、ch02、ch05、ch06、ch03、ch10、ch08、ch04"代表了书中各个章节对应的示例代码,这些章节涵盖了Eclipse的广泛功能和使用技巧。 1. **Eclipse基础**:这部分可能包括如何安装...

    黄金矿工源代码

    通过深入研究《黄金矿工》的AS3源代码,我们可以学习到游戏开发中的各种技巧和最佳实践,包括面向对象编程、事件处理、动画制作、碰撞检测、音频播放、资源管理以及UI设计等。这对于提升AS3编程技能,尤其是游戏开发...

    Eclipse开发入门与项目实践 源代码 part1

    本资源"**Eclipse开发入门与项目实践 源代码 part1**"是针对初学者设计的一份教程,旨在帮助他们熟悉Eclipse的使用并进行实际的项目实践。这个教程分为五个部分,确保学习者能够逐步掌握Eclipse的各项功能和开发流程...

    eclipse制作的java小游戏--可供最初级的人研究

    用户在Eclipse中导入这个项目后,可以查看、编辑这些源代码,并通过Eclipse的调试工具来理解每一部分代码的作用,从而学习Java编程的基本技巧。 总的来说,这个项目是一个非常适合初级Java学习者的资源,它包含了...

    Eclipse开发入门与项目实践 源代码 part4

    "Eclipse开发入门与项目实践 源代码 part4"是针对初学者或者希望深化Eclipse使用技巧的学习者提供的一系列资源。这部分源代码主要包含了名为"ShopAdmin"的程序,它可能是一个小型的管理应用程序,用于商店后台的运营...

    java游戏源代码:11个小游戏的源码集合

    在本资源中,我们得到了一个名为"java游戏源代码:11个小游戏的源码集合"的压缩包,其中包含了11款用Java语言编写的经典小游戏的源代码。这个集合是一个宝贵的教育资源,适合初学者和有经验的开发者用于学习、研究和...

    可视化Java GUI程序设计基于Eclipse VE开发环境 源代码

    Java图形用户界面(GUI)程序设计是开发桌面应用的关键技术之一。Eclipse VE(Visual Editor)是Eclipse IDE的一个插件...通过实际操作"workspace"中的源代码,学习者可以深入掌握Java GUI编程技巧,提升软件开发能力。

    android游戏开发eclipes源代码

    本项目是一个使用Eclipse开发的Android小游戏——弹球游戏(PangBall),它展示了如何利用Java语言和Android SDK构建一个基本的移动游戏。 首先,我们需要了解Eclipse的基础知识。Eclipse是一款开源的IDE,广泛用于...

    java 游戏 源码 eclipse

    对于初学者,Eclipse可以帮助他们更好地组织和管理代码,同时提供代码自动完成和错误检查等功能,提升开发效率。 游戏源码通常包含多个类和文件,每个都有特定的功能,例如主类(Main class)、游戏逻辑类、图形...

    eclipse编写坦克游戏

    9. **测试与调试**:在开发过程中,使用Eclipse的调试工具进行代码调试是非常重要的,包括设置断点、查看变量值、单步执行等,以确保游戏逻辑的正确性。 10. **版本控制**:尽管未直接提及,但良好的项目管理习惯...

    基于eclipseIDE的安卓源代码湿度测试仪。用来测试环境湿度在屏幕上显示当前湿度.rar

    2. **安卓源代码**:压缩包中的"基于eclipse IDE的安卓源代码"是整个应用的核心部分,包含了项目的Java源文件、布局XML文件、资源文件等。通过查看和分析这些源代码,开发者可以学习到如何利用Android SDK来创建用户...

    android手机开发源代码--7、8

    "android手机开发源代码--7、8" 提供了50多个经典小程序的源代码,旨在帮助新手快速入门Android应用开发。这些源代码适用于Google手机开发,并可以在Eclipse集成开发环境中(推荐使用Android 1.5 SDK)进行编译和...

    Eclipse SWT&JFace开发实战精解 源代码

    SWT是Eclipse提供的一种与操作系统直接交互的GUI库,它提供了跨平台的窗口小部件,如按钮、文本框、列表和树视图等。SWT的优势在于其高效性能和与操作系统的紧密集成,使得开发者可以创建出与原生系统界面一致的应用...

Global site tag (gtag.js) - Google Analytics