精华内容
下载资源
问答
  • 文件上传下载需要的jar包 java文件上传下载 源码 http://blog.csdn.net/da_zhuang/article/details/8737618
  • javajar包的使用方法

    千次阅读 2021-02-28 15:04:03
    javajar包的使用方法发布时间:2020-06-23 11:08:05来源:亿速云阅读:162作者:Leah这篇文章将为大家详细讲解有关javajar包的使用方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后...

    java中jar包的使用方法

    发布时间:2020-06-23 11:08:05

    来源:亿速云

    阅读:162

    作者:Leah

    这篇文章将为大家详细讲解有关java中jar包的使用方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

    为什么用jar包、什么是jar包

    .java文件编译好后生成.class文件,如果直接写在其他程序或提供给别人使用会很不方便,因此将一些.class文件打包成一个jar包,jar包中还可以包含一些资源文件(如txt文件、html文件、css文件等等),以及一个清单文件META-INF/MANIFEST.MF。

    .class文件是平台无关的,因此jar包是跨平台的。如果是可执行jar包,清单文件会包含Main-Class属性,表明Main方法入口。

    如何打jar包

    有如下两个类,Welcome类和Teacher类package com.imooc.jardemo1;

    import com.imooc.jardemo1.impl.Teacher;;

    public class Welcome {

    public int num;

    public static void main(String[] args) {

    Teacher.greeting();

    Welcome welcome=new Welcome();

    Teacher lee=new Teacher();

    welcome.addTeacher(lee, 1, "gil");

    welcome.getTeaInfor(lee);

    }

    public void addTeacher(Teacher teacher,int id,String name) {

    teacher.id=id;

    teacher.name=name;

    }

    public void getTeaInfor(Teacher teacher) {

    String str="ID:"+teacher.id+" Name:"+teacher.name;

    System.out.println(str);

    }

    }package com.imooc.jardemo1.impl;

    public class Teacher {

    public String name;

    public int id;

    public static void greeting() {

    System.out.println("Welcome!");

    }

    }

    右键项目-Export

    af08cebb64eb4e130ae13378008fb8ca.png

    选择Runnable Jar file

    dd967077e5346d9c90fa0c92e5923540.png

    下图第一个框选择入口文件,第二个框为导出的Jar包的位置及名称,点Finish

    ed94e415814a4df66b868aa1dd3cf75b.png

    打包完成。

    如何使用jar包

    在工程目录下新建文件夹lib:New->Folder,文件名lib,将需要使用的jar包复制进去

    02489f7b78dee54d8f57468b7e576ef6.png

    将jar包添加到构建路径中:在需要使用的jar包上,右键->Build path ->Add to build Path

    17f2944f5e5c5e23d2e90015c9b001c9.png

    编写测试类JarTest,即可使用Jar包中的类、方法等(会自动import)package com.imooc.jartest;

    import com.imooc.jardemo1.Welcome;

    import com.imooc.jardemo1.impl.Teacher;

    public class JarTest {

    public static void main(String[] args) {

    Welcome.main(args);

    Welcome welcome=new Welcome();

    Teacher teacher=new Teacher();

    welcome.addTeacher(teacher, 2, "pelle");

    welcome.getTeaInfor(teacher);

    }

    }

    关于java中jar包的使用方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

    展开全文
  • 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包,在MANIFEST.MF中指定运行类即可. 如果应用中使用到了第三方jar包,还要设定Class-path,加载jar包.简单的打包方式.Eclipse-->export-->Java-->Runnable JAR file.使用eclipse可以自动...

    如果应用中没有使用到第三方jar包,在MANIFEST.MF中指定运行类即可.

    如果应用中使用到了第三方jar包,还要设定Class-path,加载jar包.简单的打包方式.Eclipse-->export-->Java-->Runnable JAR file.使用eclipse可以自动打包为可执行jar包.不用自己去配置.

    再使用java -jar xx.jar 即可正常执行.

    展开全文
  • 1 发现了这个常见的异常  ... -jar x.jar  Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/beans/factory/BeanFactory Caused by: java.lang.ClassNotFoundException:

    1    发现了这个常见的异常 
    E:\test>java -cp . -jar x.jar 
    Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/beans/factory/BeanFactory
    Caused by: java.lang.ClassNotFoundException: org.springframework.beans.factory.BeanFactory
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    2    经查找,发现正确的MANIFEST.MF如下 
     
    Manifest-Version: 1.0
    Main-Class: net.java2000.test.jar.TestJar
    Class-Path: spring.jar 
     lib/commons-logging-1.1.jar
    这里特别说明一下 
    1)在 Class-Path: 后面有一个空格,切记 
    2)在 Class-Path: 后面写上你的jar 用空格分开 
    3)如果需要换行,切记在上一行末尾一定要有一个空格,下一行的开头一定要有一个空格 
    4)最后一行要是一个空行,否则Eclipse打包时有可能把你的Class-Path 给忽略掉  

    3   结论 
    1)  使用 java -cp 来设置 classpath 对于 jar来说是无效的,因为根据jar的安全规定,其内部的Class-Path 会起作用,外部的会被屏蔽掉(注意是屏蔽掉,不是覆盖掉) 
    2) Java自身提供了一个设置classpath的方案,那就是使用命令行参数 
    -Xbootclasspath:      完全取代基本核心的Java class 搜索路径.  
                                        不常用,否则要重新写所有Java 核心class  
    -Xbootclasspath/a: 后缀在核心class搜索路径后面.常用!!  
    -Xbootclasspath/p: 前缀在核心class搜索路径前面.不常用,避免  
                                        引起不必要的冲突.  
    语法如下:  
    (分隔符与classpath参数类似,unix使用:号,windows使用;)  
    java -Xbootclasspath/a:spring.jar;lib/commons-logging-1.1.jar -jar MyProject.jar  
    3)当然,你把jar放到 {Java_home}\jre\lib\ext 这个目录下面也是可以的,应为JVM肯定会搜索这个目录

    展开全文
  • Ubuntu设置开机启动jar包java项目

    千次阅读 2019-06-19 18:59:28
    java -jar zwpp-0.0.1-SNAPSHOT.jar & 3.设置文本权限,否则不生效 $ sudo chmod 755 /etc/init.d/autoJar.sh 4.将命令脚本添加到启动脚本中去 $ cd /etc/init.d $ sudo update-rc.d svnd.sh defaults 90...

    1./etc/init.d/下新建脚本 autoJar.sh 名字任意
    2.一定要在命令上加上这段否则报错

    #!/bin/sh
    ### BEGIN INIT INFO
    # Provides:          autoJar.sh
    # Required-start:    $local_fs $remote_fs $network $syslog
    # Required-Stop:     $local_fs $remote_fs $network $syslog
    # Default-Start:     2 3 4 5
    # Default-Stop:      0 1 6
    # Short-Description: starts the svnd.sh daemon
    # Description:       starts svnd.sh using start-stop-daemon
    ### END INIT INFO
    export JAVA_HOME=/usr/lib/jdk/jdk1.8
    export PATH=${JAVA_HOME}/bin:$PATH
    cd /usr/printer
    java -jar zwpp-0.0.1-SNAPSHOT.jar &
    

    3.设置文本权限,否则不生效

    $ sudo chmod 755 /etc/init.d/autoJar.sh 
    

    4.将命令脚本添加到启动脚本中去

    $ cd /etc/init.d
    $ sudo update-rc.d svnd.sh defaults 90
    

    注:90代表启动脚本的先后顺序
    5.reboot重启生效测试
    6.卸载启动脚本

    $ cd /etc/init.d
    $ sudo update-rc.d -f autoJar.sh remove
    
    展开全文
  • java导出excel POI jar包

    2016-05-24 11:09:47
    java导出excel POI jar包 java代码地址http://blog.csdn.net/awenluck/article/details/51488537
  • Java调用Python的jar包

    热门讨论 2015-10-30 14:14:09
    Java调用Python的jar包,使用java调用python的时候jar包,不好找!
  • Appium java jar包

    热门讨论 2015-08-06 17:36:26
    Appium java 测试框架 jar包
  • daemonize -E BUILD_ID=dontKillMe nohup java -jar /home/cloud/run/spring-boot-0.0.1-SNAPSHOT.jar >/dev/null 2>&1 & sleep 10s (2)test.sh脚本中不行 daemonize -E BUILD_ID=dontKillMe -o test.log -c /...
  • iText需要的jar包java生成PDF开源jar包

    千次下载 热门讨论 2014-11-20 17:51:06
    java的PDF生成jar包,包含 core-renderer.jar, iText-2.0.8.jar, iTextAsian.jar, iTextAsianCmaps.jar。 已打包中文字体
  • java连接Redis所需jar包

    千次下载 热门讨论 2014-08-10 11:00:27
    Redis:java连接Redis所需的jar包,包括jedis.jar和common-pool.jar!
  • java 使用qrcode 生成二维码源代码deno。包含生成二维码所需的各种jar包,可直接运行
  • java注解jar包

    热门讨论 2013-10-10 12:53:30
    注解一直是java的重难点,学会使用它将带来很多优越之处,这里提供了关于注解的jar包,很全面,供大家下载使用。
  • java-websocket jar包

    千次下载 热门讨论 2016-07-11 18:49:12
    支持Java Android websocket即时通讯 简单快速
  • idea打包java可执行jar包的实现步骤

    千次阅读 2021-03-08 00:45:55
    1,在项目上鼠标右键 --&... jar --> from modules with dependencies...3, main class是你这个项目(脚本)的主方法,就是要运行的类,选一个4,如下图,设置 meta-inf/manifest.mf!!!!!切记,不能用默认的(起码我用默认...
  • 1 首先下载ValidateCode.jar包,添加到项目中 下载链接:https://download.csdn.net/download/qq_39403545/10773564(已有的可以忽略)   2 用法简单实例 @RequestMapping("/getCode") public void...
  • java读取excel所需的jar包

    千次下载 热门讨论 2015-03-26 14:30:22
    poi.jar包,读取excel所用的包,欢迎大家下载,有什么问题可以直接留言
  • 为什么java -jar 的命令终端的窗口关闭就停止运行了??tomcat中war的就不会? 关闭终端的窗口相当于ctrl+c的命令,关闭了窗口就相当于停止了java -jar这个进程,即ctrl+c,如果是在tomcat的容器中的话,如果停止...
  • JAVA各种jar包集合打包下载

    热门讨论 2012-07-26 13:08:26
    各种java需要的jar包下载,包括了主流的struts2,spring,还要数据库连接.....给刚入门的朋友提供便利,本人新手,搜寻jar包花费了不少时间,希望能够节省大家的时间,里面的jar包有些乱,要什么包看名字找就行了.
  • java常用jar包详解

    万次阅读 多人点赞 2018-11-15 12:57:13
    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 the dev...
  • JMF的jar包 java多媒体

    千次下载 热门讨论 2009-01-08 09:35:41
    JAVA的高级多媒体的编程(JMF2.0)的JAR包 可以支持MP3格式文件,MPEG的格式等文件的播放功能
  • selenium及依赖jar包(java)

    热门讨论 2015-07-21 15:43:27
    selenium及所有依赖jar包(java),selenium,java,模拟浏览器,模拟登录
  • JAVA连接ACCESS数据库文件(.mdb/.accdb)所需的jar包
  • Java下载jar包

    千次阅读 2019-07-16 10:16:25
    近期在写Java项目时,没有用Maven依赖,用的普通的纯Java项目,需要相应的jar包却不知道从哪下,百度了一下,在此总结下好用的方法。 首先打开网址:http://mvnrepository.com/,这个是Maven Repository,里面有很...
  • java程序打成的jar包有两种类型,一种是可直接执行的runnable jar文件,另一种是包含多个主类,运行时需要指定主类全类名的...
  • java -jar命令运行jar包时指定外部依赖jar包

    万次阅读 多人点赞 2018-05-10 14:40:23
    大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。比如有个叫做test.jar的jar包,...
  • 在项目中经常用到jar包 但是 jar中的文件 类 都是封装死的 没有办法 Debug 本文 说的是 Debug jar包中的类 和 修改jar包中的配置等 在项目中 相同路径下的 形同命字的类 我们写的类的优先级 高于jar包中的类 ...
  • java导入导出Excel文件要引入jxl.jar包,最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。
  • 我用idea工具将自己开发java程序打成一个可执行的jar包,当然用eclipse或者直接用jar命令行都无所谓,本质都是将程序归档到一个压缩包,并附带一个说明清单文件。 打jar的操作其实很简单,网上很多资料,即使出错...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 981,191
精华内容 392,476
关键字:

jar包java

java 订阅