Spring提供了一个工具类可以加载classpath下的文件,一般情况下无任何问题,但是当它作为公共的jar包中的工具来加载jar包中的文件时则报出找不到文件的错误. 点开看了一下这个工具类ResouceUtils.getFile()方法的源码: public static File getFile(String resourceLocation) throws FileNotFoundException { Assert.notNull(resourceLocation, "Resource…
有时候想看看一个jar包的源码是怎么写的,想按Ctrl+鼠标左键点击来自动导航这时候就需要先把源码给导入到eclipse中,步骤如下:首先准备jar包和源文件包比如:…
各个版本spring的jar包以及源码下载地址,目前最高版本到spring4.1.2,留存备用: http://maven.springframework.org/release/org/springframework/spring/…
Eclipse开发环境debug模式调试断点从jar跳到源码 说明:本案例使用jsch-0.1.54.jar和源码做test,项目分成两个,一个是jsch的源码,另一个是测试案例 一.下载JSch.的jar包和源码  http://www.jcraft.com/jsch/ 二.新建两个工程分别是JSch.TestDemo,JSch中引入jsch-0.1.54.jar的源码,项目结构如下图 SftpConnect.java package com.kevin.test; import com.jc…
Window---------Properties---------------Maven--------------勾选Download Artifact Sources和Download Artifacts JavaDoc,分别下载jar包的源码和文档.…
首先在Eclipse中创建一个新的项目,加入运行Struts2所需要的JAR文件,并将它们加到项目的CLASSPATH中(在Lisbs中右击 build path 如下图: ),成功后的界面如图 1-17所示.(记住是在Referenced Libraries中右击jar包)   图 1-17 Eclipse中新建项目截图 接下来,我们来为加入到CLASSPATH中的这些JAR文件附上其所对应的源代码.以“struts2-core-2.2.1.jar”为例,右键单击“struts2-core-2…
很多时候测试自己的jar包功能时,需要有一个测试工程导入该jar包,但是一般在调试的时候,需要跟进去看看步骤和逻辑是否正确,这个时候就需要在jar包的源码中下断点.最近刚好自己也会经常这样做,也遇到了类似的问题,相信不少网友都会遇到,这里把我看到的一个解决方法贴出来,原帖在这里:http://www.tuicool.com/articles/aa6zyi,感谢作者的无私奉献. 步骤如下: 1.选择要调试的项目进入调试状态. 2.在thread这里,选择当前线程,然后右键,选择edit sourc…
若我们要为第三方jar(android-support-v4.jar)关联源码通常的做法是 右键项目 单击菜单Properties 单击菜单 Java Build Path 单击 Libraries 选项卡 单击展开 Android Private Libraries 单击展开 android-support-v4.jar 单击 Source attachment 再单击 右边的 Edit 选择源码路径 但是问题来了,我们在步骤8时会发现 edit 按钮是禁用的,这样我们就无法给jar选择源码路…
引言 项目开发过程中,经常遇到需要在依赖的 Jar 包查看源码,查找类方法和属性,介绍两种在 IDEA 中搜索 Jar 包内容的方式 方式一:双击 SHIFT 快捷键 输入需要查询的类名或方法名 方式二:快捷键: Crtl + Shift + F , 选择 scope -> project and libraies 不用快捷键的打开方式: Edit -> Find -> Find in Path…
上次我不是写了一个自动抓取博客访问量吗 (点击打开链接) 可是昨天晚上我又运行的时候,发现不能用了.. 运行了几次 发现使用URLConnection 得到的网页源码和浏览器直接查看的不同. URLConnection 使用IO流读取到的源码 只有积分  没有访问量了 而使用浏览器访问 直接查看源码 有访问. 这也就导致了我的程序不能用了  需要更新了 想想原因   可能是幕后主使人把访问量放在了js里面   动态展示,而我使用URLConnection 访问的静态界面  确确实实没有收到. 于…