• Eclipse设置java source


    • 在Eclipse中通常会把依赖的jar包放到JRE System Library(项目设置的jdk基础库)或者Project and External Dependencies(gradle等依赖管理工具管理的库)下面
    • 可以在项目右击选择Build path,或者JRE System Library和Project and External Dependencies中直接右击选择查看properties来看依赖的jar及其attach的源码情况
    • 如果想在Eclipse中看到使用的jar包的源码,那么需要
      • 引用的直接就是源码的jar包
        • 比如通过gradle引入的库
      • 引用的是编译后的包含class文件的jar包,但另外attach了对应的源码(包)
        • 比如依赖的jdk,会自动设置好Java Source Attachment中的External location,如C:/Program Files/Java/jdk1.8.0_201/src.zip
        • 如果是其他的包,就要在依赖的jar包上右击,手动设置用来attach的源码包
        • 如果没有attach源码包,那么就看不到源码,但是Eclipse也会帮忙解析出包结构显示在树上
    • 通过maven或者gradle下载的依赖的包,其中包含源码,也可以调试
      • 这种开源的jar包,通常一个xxx.jar对应有一个xxx-source.jar,并自动在eclipse中设置好了Java Source Attachment,所以可以直接查看和调试了
      • 也可以手动在Java Build Path或者项目树的Maven Dependencies/Project and External Dependencies中为每个jar包设置Source Attachment
  • 相关阅读:
    appium python api(转)
    make clean 与 make distclean 的区别
    实参相依查找[条款25]----《C++必知必会》
    成员函数查找[条款24]---《C++必知必会》
    C++匿名名字空间
    程序界面多语言切换功能如何实现
    C 语言中 define 的全部使用方法总结
    #if defined(__cplusplus)
    伯乐在线
    jsp手动分页
  • 原文地址:https://www.cnblogs.com/wyp1988/p/10973971.html
Copyright © 2020-2023  润新知