关于eclipse的jar包问题

来源:互联网 发布:小小猪网络 编辑:程序博客网 时间:2024/06/07 12:27

之前一直对jar包一知半解,最近公司接触新项目,自己看文档的时候顺便查了查。以下是自己的了解和一些网络答案

什么是jar包?

看看百度百科的解释:JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件)。

这里的许多文件指的是.class字节码文件(有可能有java源文件),都是.java文件编译后的文件。

JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。

所以,我们导入jar包就可以就可以使用别人写的java类,但是点击的时候是进不去?

因为我们没有源码src.zip,一般开源项目都有,比如strust,mybatis,我们只要到官网下载就行,

有的jar里面有源码,有的却只有字节码,不过可以用jad.exe进行反编译成.jad文件,
直接改成.java文件就可以了,跟原码基本差不了多少了


在 Windows 下安装 JRE (Java Runtime Environment) 的时候,安装文件会将 .jar 文件映射给 javaw.exe 打开。

加入jar包到项目的两种方式:

第一种:你选中工程,右键选中Build Path 看看里面有没 ,如果没的话,右键工程选中Configure Build Path 进入
后选中java Build Path 再选中右边的Libraries 再选Add External JARs添加就可以了

第二种:在项目中新建一个Lib目录,放入JAR包,再add to bulid path;

如果只是放到了Lib,还是不能用的,add to build path一下


这样我们ctrl一下就能够进入源码中




0 0
原创粉丝点击