源码关联的配置文件

  • 就是在libs目录下创建一个配置文件,里面直接src="源码的路径"

方法/步骤

  1. 1

在Eclipse新建Android工程,里面只有一个MainActivity,在点击按钮的时候,我们想调用fastjson把一个Person对象转化成json字符串。

  1. 2

但是,如果想查看libs目录下面的fastjson-1.1.21.jar的源码是看不了的。

  1. 3

并且也没有附加源码的按钮。如果在fastjson-1.1.21.jar上点击右键->"Properties",打开Properties对话框,可以看到说:这是Android的私有类库,不允许附加源码。

  1. 4

接 下来,在项目的根目录下新建libsrc目录,然后把fastjson-1.1.21-sources.jar放到libsrc下面。然后新建 fastjson-1.1.21.jar.properties,放到lib下面。fastjson-1.1.21.jar.properties里面输
入:

src=../libsrc/fastjson-1.1.21-sources.jar

  1. 5

重启Eclipse,然后再查看源码。

  1. 6

可以看到我们成功的把源码关联上了。需要说明的是,properties文件里面的src路径不仅仅可以是源码jar包,也可以是源码的文件夹,只需要把路径写正确就可以了。

来自为知笔记(Wiz)

时间: 2024-10-11 00:19:23

源码关联的配置文件的相关文章

如何把hadoop相关源码关联到eclipse工程中

在eclipse中阅读源码非常方便,利于我们平时的学习,如下就供述如何把hadoop源码导入到eclpse的java工程中的 一:解压源码 首先,我们在windows下使用winrar把hadoop-1.1.2.tar.gz解压,如图1所示 我们关注文件夹src,浏览该文件夹,如图2所示 我们需要这三个文件夹,一会我们会把这三个文件夹复制到eclipse中. 二:创建java工程 在eclipse中通过菜单栏创建一个java工程,如图3, 图3 这里创建工程叫做"HadoopShanghai&q

【Spring源码分析】配置文件读取流程

前言 Spring配置文件读取流程本来是和http://www.cnblogs.com/xrq730/p/6285358.html一文放在一起的,这两天在看Spring自定义标签的时候,感觉对Spring配置文件读取流程还是研究得不够,因此将Spring配置文件读取流程部分从之前的文章拆出来单独成为一文. 为了看一下Spring配置文件加载流程,先定义一个bean.xml: 1 <?xml version="1.0" encoding="UTF-8"?>

Spring源码解析和配置文件加载

Spring类的继承结构图: Spring运用了大量的模板方法模式和策略模式,所以各位看源码的时候,务必留意,每一个继承的层次都有不同的作用,然后将相同的地方抽取出来,依赖抽象将不同的处理按照不同的策略去处理. 步骤A. 读取 Resource 文件形成 Document 模型  类图: XmlBeanFactory -> XmlBeanDefinitionReader Spring 使用 XmlBeanDefinitionReader 来读取并解析 xml 文件,XmlBeanDefiniti

如何把hadoop源码关联到eclipse中?

1.解压源码 首先,我们在windows下使用winrar把hadoop-1.1.2.tar.gz解压,如图1 图1 我们关注文件夹src,浏览该文件夹,如图2所示 图2 我们需要这三个文件夹,一会我们会把这三个文件夹复制到eclipse中. 2.创建java工程 在eclipse中通过菜单栏创建一个java工程 ,  如图3 图3 我的工程叫做“HadoopShanghai”.在创建的工程上,点击右键,在弹出菜单中选择最后一项,如图4 图4 3.导入jar包 在弹出窗口中,左边选择“Java

CI源码(一)—config配置文件

(一) 使用方式 (a) 系统级配置 语言.字符编码.session.cookie等配置项 文件位置: application/config/config.php 加载方式: 自动加载 调用方式: $this->config->item('config_item_key'); (b) 业务级别配置 实际业务中用到的配置项,或者叫做常量,比如1<->男  2<->女  3<->未知等数据.强烈建议把业务级别的配置项与系统配置项分开.CI支持多级目录的配置文件加

【Spring】从源码分析Spring配置文件的加载

使用Spring必须在web.xml中写如下配置: <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-valu

redhat multipath中幸运飞艇源码搭建出售配置文件简要说明

redhat multipath多路径文件大致分为是两个部分,幸运飞艇源码搭建出售Q[1152880099]multipath和device部分. 使用 mpathconf 程序设置多路径,它可创建多路径配置文件 /etc/multipath.conf.如果 /etc/multipath.conf 文件已存在,mpathconf 程序将会编辑该文件.如果 /etc/multipath.conf 文件不存在,mpathconf 程序将使用 /usr/share/doc/device-mapper-

mybatis 源码学习(一)配置文件初始化

mybatis是项目中常用到的持久层框架,今天我们学习下mybatis,随便找一个例子可以看到通过读取配置文件建立SqlSessionFactory,然后在build拿到关键的sqlsession,这是我从网上随便找了下例子, 关键的方法在于new SqlSessionFactoryBuilder().build(reader); 可以看到parser.parse() 返回的结果是Configuration ,而mybatis所有的配置文件初始化在这个类里面,这个是很关键的类. 这里可以看到读取

把Hadoop源码关联到eclipse中

ant下载地址:http://archive.apache.org/dist/ant/binaries/ hadoop 下载地址:http://archive.apache.org/dist/hadoop/core/ 所有版本JDK下载地址: http://www.oracle.com/technetwork/java/archive-139210.html Eclipse下载地址:http://www.eclipse.org/downloads/ Eclipse下载这个版本: 1. 准备软件和