jar 订阅
在软件领域,JAR文件(Java归档,英语:Java Archive)是一种软件包文件格式,通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便开发Java平台应用软件或库。JAR文件是一种归档文件,以ZIP格式构建,以.jar为文件扩展名。用户可以使用JDK自带的jar命令创建或提取JAR文件。也可以使用其他zip压缩工具,不过压缩时zip文件头里的条目顺序很重要,因为Manifest文件常需放在首位。JAR文件内的文件名是Unicode文本。 展开全文
在软件领域,JAR文件(Java归档,英语:Java Archive)是一种软件包文件格式,通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便开发Java平台应用软件或库。JAR文件是一种归档文件,以ZIP格式构建,以.jar为文件扩展名。用户可以使用JDK自带的jar命令创建或提取JAR文件。也可以使用其他zip压缩工具,不过压缩时zip文件头里的条目顺序很重要,因为Manifest文件常需放在首位。JAR文件内的文件名是Unicode文本。
信息
外文名
JAR
打开方式
Java、winrar
JAR基本含义
JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 JAR 中包含特殊的文件,如 manifests 和部署描述符,用来指示工具如何处理特定的 JAR。 [1] 
收起全文
精华内容
参与话题
问答
  • java jar包 全集

    千次下载 热门讨论 2012-04-18 13:11:43
    ant-1.6.5.jar aopalliance-1.0.jar commons-beanutils.jar commons-collections-3.2.jar commons-digester.jar commons- io-1.4.jar commons-pool.jar dom4j-1.6.1.jar msbase.jar mssqlserver.jar msutil.jar ...
  • JAR文件

    千次阅读 2019-04-21 20:57:03
    通常Jar文件是一种压缩文件,与我们常见的ZIP压缩文件兼容,通常也被称为jar包。 当开发了一个应用程序后,这个应用程序包含了很多类,如果需要把这个应用程序提供给别人使用,通常会将这些类文件打包成一个JAR文件...

    引言
    Jar文件的全称是Java Archive File,意思是Java档案文件。通常Jar文件是一种压缩文件,与我们常见的ZIP压缩文件兼容,通常也被称为jar包。
    当开发了一个应用程序后,这个应用程序包含了很多类,如果需要把这个应用程序提供给别人使用,通常会将这些类文件打包成一个JAR文件,把这个JAR文件提供给别人使用。只要别人在系统的CLASSPATH环境变量中添加这个JAR文件,则Java虚拟机就可以自动在内存中解压这个JAR包,把这个JAR文件当做一个路径,在这个路径中查找所需要的类或包层次对应的路径结构。

    JAR命令:
    jar是随JD看自动安装的,在JDK安装目录下的bin目录中,Windows下文件名为jar.exe,Linux下文件名为jar。
    1、创建JAR文件: jar cf test.jar test
    该命令没有显示压缩过程,执行结果是将当前路径下的test路径下的全部内容生成一个test.jar文件。如果当前目录中已经存在test.jar文件,那么该文件将被覆盖。

    2、创建JAR文件,并显示压缩过程: jar cvf test.jar test

    3、查看JAR包内容: jar tf test.jar
    在test.jar文件已经存在的前提下,使用此命令可以查看test.jar中的内容。

    4、查看JAR包详细内容: jar tvf test.jar
    该命令与上一个命令相似,但是它更为详细。还显示文件的详细信息。

    5、更新JAR文件:jar uf test.jar Hello.class
    更新test.jar文件中的Hello.class 文件。如果文件中已有Hello.class文件,则使用新的Hello.class替换原来的文件。如果没有,则添加新的Hello.class文件。

    展开全文
  • 271个java需要用的jar

    2018-07-01 18:51:53
    activation-1.1.jar antlr-2.7.2.jar aopalliance-1.0.jar aopalliance.jar apache-commons-codec-1.4.jar asm-3.3.1.jar asm-3.3.jar asm-commons-3.3.jar asm-tree-3.3.jar axis2-java2wsdl-1.0.jar builder-0.6.2...
  • jar包和使用jar

    万次阅读 多人点赞 2018-06-02 10:50:48
    一、为什么要打jar包 点击此处返回总目录 二、如何查看jar包 三、如何开发jar包 四、拿到jar包之后,如何使用 一、...

    一、为什么要打jar包                                                                                                     点击此处返回总目录

    二、如何查看jar包

    三、如何开发jar包

    四、拿到jar包之后,如何使用

     

     

     

    一、为什么要打jar包

    给别人用的时候一般给别人的是class文件。如果有很多类这么办?把类变成一个压缩包!

    windows下的压缩包是.zip格式等,而eclipse压缩包是.jar格式。

     

     

    二、如何查看jar包  

    用解压缩软件解压即可。可以看到里面有哪些class文件。

     

     

    三、如何开发jar包

    开发jar包的人员开发流程:

     

    步骤1:编写类

    //GetSum.java

    package cn.itcast.sum;

     

    public class GetSum{

          public static getSum(int a,int b){

                return a+b;

          }

    }

    步骤2:打包成jar包

           在要导出的类上,右键->Export->java -> JAR file,然后选择路径,如D:\sum.jar ->导出。

     

    打开jar包可以看到jar包中含有class文件。

     

     

    四、如何使用jar包

    当别人发过来一个jar包(jar包里面有很多class文件)后,比如上面的sum.jar包,如何使用呢?

    有两种方法。第一种方法一般不用,太low了。

     

    使用方法一:这个方法太low了,不用

    步骤1:编写Test.java文件

    //Test.java

    import cn.itcast.sum.*;                              //光设置classpath的环境变量还是不够,还要导入包 

     

    public class Test{

          public static void main(String[] args){

                int a = GetSum.getSum(1,2);

                System.out.println(); 

          }

    }

    步骤2:在cmd窗口中使用

    >set classpath = D:\sum.jar;                        //设置环境变量,知道在哪里找jar包。只在当前的窗口有效。

    >javac Test.java

    >java Test


    使用方法二:一般使用这个方法

     

    步骤1:在工程目录下新建文件夹lib:File->New->Folder,文件名lib,将需要使用的jar包复制进去(ctrl c、ctrl v)。在工程上右键刷新就可以看到jar包了

     

    步骤2:在需要使用的jar包上,右键->build path ->Add to build Path,发现多了一个小奶瓶~

     

    步骤3:编写测试类Test.java

    //Test.java

    import cn.itcast.GetSum;                  //不用自己导入。当下面输入GetSum.getSum()时候,按Ctrl+Shift+o自动输入包名。

     

    public class Test{

          public static void main(String[] args){

                int a = GetSum.getSum(1,2);            //直接使用jar包下面的class类

                System.out.println(); 

          }

    }

    注意:

    鼠标点到getSum()上,然后按F3,是看不到源码的。出现下面这种界面。这是因为源码不在jdk里面。

     

    可以点击Attach Source按钮,然后点击"External File..."或者"External Folder"找到jar包对应的源码。(jar包中有class文件,并不是源码。)

     

     

     

     

    展开全文
  • 进入官网 https://www.mysql.com/ 点击DOWNLOADS 然后拉到最下面,点击... ...然后选择Connector/J,这里的J是Java的意思 ...这里如果是windows用户的话,选择Platform Independent,如果是其他用户就选其他版本 ......

    进入官网 https://www.mysql.com/
    点击DOWNLOADS


    然后拉到最下面,点击MySQL Community(GPL) Downloads


    然后选择Connector/J,这里的J是Java的意思


    这里如果是windows用户的话,选择Platform Independent,如果是其他用户就选其他版本


    点击Download

     

     

    展开全文
  • jar 包下载教程

    2019-05-10 20:34:26
    相信很多小伙伴在下载 jar 包的时候很苦恼,下面我给出免费的 打开网址 :https://mvnrepository.com/ 这个是 maven 中央仓库的地址 , 可以从这里下载需要的 jar 可以在搜索框中输入你想要的 jar 包名称,...

    相信很多小伙伴在下载 jar 包的时候很苦恼,下面我给出免费的

     

    打开网址 : https://mvnrepository.com/

    这个是 maven 中央仓库的地址 , 可以从这里下载需要的 jar 

    可以在搜索框中输入你想要的 jar 包名称,回车之后会给出各个不同公司的 jar 

     

    展开全文
  • jarjar....

    2018-01-19 15:40:06
    新建一个文件夹,将我们原始jar包跟jarjar.jar放到这个文件夹下,同时新建一个文本文件,名字随意,例如 rule.txt,写入下面的内容。 rule com.google.gson.** com.google.mygson.@1 然后打开命令窗口,切换到这个...
  • 常用jar包下载地址

    千次阅读 2018-11-14 09:44:49
    http://www.java2s.com/Code/Jar/CatalogJar.htm
  • java常用jar包详解

    万次阅读 2018-11-15 12:57:13
    1、dt.jar SUN对于dt.jar的定义:Also includes dt.jar, the DesignTime archive of BeanInfo files that tell interactive development environments (IDE's) how to display the Java components and how to let...
  • 运行java可执行jar

    万次阅读 2018-11-01 19:11:52
    导出与导入:如果要用别的项目的类, 把对方类export出成jar包(多个类的集合),然后复制到自己项目路径下然后添加至构建路径,jar包右键buildpath/addtobuildpath。export导出javadoc文档,index文件用浏览器打开...
  • jar包使用详解

    千次阅读 2018-03-27 17:16:49
    AR包是Java中所特有一种压缩文档,其实...JAR包是由JDK安装目录\bin\jar.exe命令生成的,当我们安装好JDK,设置好path路径,就可以正常使用jar.exe命令,它会用lib\tool.jar工具包中的类。这些细节就不用管它了。 让
  • jar包是什么?

    万次阅读 2018-06-01 15:38:30
    什么是jarJAR(Java ARchive,Java 归档)是一种与平台无关的文件格式,可将多个文件合成一个文件。用户可将多个 Java applet 及其所需组件(.class 文件、图像和声音)绑定到 JAR 文件中,而后作为单个的简单 ...
  • SpringBoot项目运行jar包启动

    万次阅读 多人点赞 2018-09-14 15:20:43
    SpringBoot项目在开发中,方便快捷,有一点原因就是SpringBoot项目可以打jar包运行:把jar包直接扔服务器上,然后运行jar包就能访问项目接口了。下面介绍SpringBoot项目打jar包运行的步骤流程: 一、我们所熟悉的是...
  • java操纵excel的jar包(jxl.jar包 源码)

    万次下载 热门讨论 2008-07-10 17:11:12
    java操纵excel的jar包
  • Intellij IDEA 添加jar包的三种方式

    万次阅读 多人点赞 2017-02-23 19:11:37
    方法:直接将硬盘上的jar包复制粘贴到项目的lib目录下即可。注意: 1.对于导入的eclipse项目,该方式添加的jar包没有任何反应,用make编译项目会报错 2.对于在idea中创建的项目,该方式添加jar包,编译不报错,但是...
  • Maven 生成打包可执行jar包

    万次阅读 多人点赞 2018-09-28 14:49:23
    Maven使用maven-jar-plugin打可执行jar包5. Maven使用maven-assembly-plugin装需要打包的文件打进zip包6. Maven生成可执行jar包及zip项目压缩包7. 执行jar包8. pom.xml配置9. package.xml文件 最近IDEA打可执行Jar...
  • dom4j 官方绿色完整jar包

    万次下载 热门讨论 2011-03-15 23:21:49
    dom4j完整jar包 下载 包括 dom4j-1.6.1.rar jaxen-1.1-beta-7.rar sitemesh-2.2.1.rar
  • struts2必备jar包官方绿色版

    万次下载 热门讨论 2012-10-08 18:02:42
    struts2最新官网的jar包,已经是最少的包的无法再删除了, commons-fileupload-1.2.2.jar commons-io-2.0.1.jar commons-lang3-3.1.jar commons-logging-1.1.1.jar freemarker-2.3.19.jar javassist-3.11.0.GA.jar ...
  • Maven项目打包时添加本地jar包

    万次阅读 2019-01-03 09:41:58
    maven打包时添加外部jar同maven中的jar包一起添加到编译后的文件当中 在开发项目时,有些 jar 包是非 maven 仓库提供的第三方 jar 包,比如七牛的 sdk,阿里的 sdk 等等。在项目开发时,有以下两个方案来引入、打包...
  • json应用jar包

    万次下载 热门讨论 2008-09-05 17:04:18
    json应用的架:commons-beanutils-1.7.0.jar commons-collections-3.2.jar commons-lang-2.4.jar commons-logging-1.1.jar ezmorph-1.0.4.jar json-lib-2.2.2-jdk15.jar

空空如也

1 2 3 4 5 ... 20
收藏数 1,393,523
精华内容 557,409
关键字:

jar