`

java命令行引用jar包的方法

阅读更多
如果java 文件和jar 包在同一目录
编译:
D:\test> javac -cp xxxx.jar Test.java
执行:
D:\test> java -classpath xxx.jar;mmm.jar;Test

如何java文件和jar包不在同一目录
编译:D:\test> javac -cp d:\abc\xxx.jar Test.java
执行:D:\test> java -classpath d:\abc\xxx.jar;d:\abc\ccc.jar; Test

引用多个jar包时

假设有个程序的启动方法在test.java里
运行Java程序是java test,但是如果要引用其他jar包,网上大多数的方法都是java -classpath xx.jar test
但是jar很多的话,就要一个一个写上去,非常麻烦。而且jar包可能经常变
现在用以下一句就能解决问题,假设jar包都放在lib文件夹里
java -Djava.ext.dirs=lib test

注意:要JDK1.6以上才可以




分享到:
评论

相关推荐

    比较全面的:Jakarta-commons jar包(附: chm参考手册 & 资源简介)

    资源简介 Jakarta commons docs API CHM 格式带索引和全文搜索,方便携带和查询。 Jakarta commons 包含很多可复用的通用...jakarta-regexp 是一个100%纯java正则式处理包,是Jonathan Locke捐给Apache软件基金会的

    commons-cli jar包

    commons-cli包,进行命令行参数解析的工具类,java工具类。可以直接引用到项目中,简单又方便。

    apache-commons源码及jar文件

    (附件中提供了该工具包的jar包,及源文件以供研究) BeanUtils Commons-BeanUtils 提供对 Java 反射和自省API的包装 Betwixt Betwixt提供将 JavaBean 映射至 XML 文档,以及相反映射的服务. Chain Chain 提供...

    JAVA上百实例源码以及开源项目

    Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来...

    JAVA上百实例源码以及开源项目源代码

    Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来...

    APK解析(版本、包名、导出资源图片、证书相关信息、签名认证、权限、Activity等)

    如在程序中引用本包,方法如下: ApkAnalysis apkAnalysis = ApkAnalysis.getApkReader(apkFilePath); 需要判断apkAnalysis是否为null,为null表示读取失败,不为null时即可调用getXX()获取数据

    Java开发技术大全 电子版

    3.8main()方法和命令行参数139 3.9结束方法141 3.10本地方法141 3.11本章小结144 第4章继承与多态145 4.1继承的基本原理145 4.2子类对父类的继承146 4.3属性隐藏和方法的覆盖148 4.3.1属性的隐藏148 4.3.2...

    java8rt.jar源码-mini-jvm:Go语言实现的JVM,实现了部分字节码的解释执行,学习JVM使用

    main方法中可以读取到命令行参数 对象字段读写、静态字段读写 方法重载、方法重写、接口方法调用、形参全部为int类型的static方法调用 支持虚方法表 native方法调用(本地方法表) 部分继承特性(字段继承、方法继承) ...

    odex2dex合并odex和 少dex的apk 为完整的apk文件

    java -jar baksmali-1.2.6.jar -x android123.odex 执行完上面这行命令后,会生成一个out 文件夹里面是android123.odex的class文件。主意,最好把odex文件放到framework目录下执行上面的命令,免得报缺少类文件的...

    ODEX文件转换成DEX文件工具

    一、APK生成odex文件方法: 编译开源GIT上的build/tools/dexpreopt/dexopt-wrapper这个,使用dexopt-wrapper即可,操作步骤 将dexopt-wrapper放到/data/local目录中,使用adb shell执行linux命令行,使用cd命令进入...

    java生成海报实例源码-jRDF2Vec:RDF2Vec的高性能Java实现

    如何引用? Portisch, Jan; Hladik, Michael; Paulheim, Heiko. RDF2Vec Light - A Lightweight Approach for Knowledge Graph Embeddings. Proceedings of the ISWC 2020 Posters & Demonstrations. 2020. [to ...

    android安卓反编译

    在命令行下定位到dex2jar.bat所在目录,输入dex2jar.bat classes.dex,效果如下: 在改目录下会生成一个classes_dex2jar.jar的文件,然后打开工具jd-gui文件夹里的jd-gui.exe,之后用该工具打开之前生成的classes_...

    cuecloud-java

    如果您希望在命令行或基于服务器的 Java 程序中使用库,请将下载的文件添加为 IDE 中的库依赖项,或者。 此库的 Javadoc 位于 。 您可以在 IDE 中直接引用此 URL 作为库的 JavaDoc 源。 或者,最好是为了速度,从...

    新版Android开发教程.rar

    � Google 提供了一套 Java 核心包 (J2SE 5,J2SE 6) 的有限子集,尚不承诺遵守 Java 任何 Java 规范 , 可能会造 成J ava 阵营的进一步分裂。 � 现有应用完善度不太够,需要的开发工作量较大。--------------------...

    closure-compiler:围绕 Google Closure Compiler 的 PHP Wrapper

    Google 提供的 Closure Compiler (CC) 可作为 Web 应用程序使用,也可作为命令行 Java jarfile 下载。 此文件可用于运行您自己的编译。 但是,要以这种方式使用编译器,您必须将所有 javascript 文件名键入(或粘贴...

    ConsensusFixer:从NGS读取比对中计算具有摆动,不明确碱基和框内插入的共有序列

    这个Java命令行应用程序从超深度的下一代测序比对中计算出一个具有序列内插入和歧义核苷酸(摆动)的共有序列。 提供删除列表。 引文: 如果您使用ConsensusFixer,请引用TöpferA。https: 下载: 请在获取最新...

Global site tag (gtag.js) - Google Analytics