Java 引用jar包
一般情况下:
如果java 文件和jar 包在同一目录
poi-3.0-alpha3-20061212.jar testTwo.java
编译:
javac -cp poi-3.0-alpha3-20061212.jar:. testTwo.java
执行:
java -cp poi-3.0-alpha3-20061212.jar:. testTwo
如果java文件和jar包不在同一目录
~/poi-3.0-alpha3-20061212.jar ./testTwo.java
编译:
javac -cp ~/poi-3.0-alpha3-20061212.jar:. testTwo.java
执行:
java -cp ~/poi-3.0-alpha3-20061212.jar:. testTwo
引用多个jar包时
假设有个程序的启动方法在testTwo.java里
运行Java程序是java test,但是如果要引用其他jar包,网上大多数的方法都是java -classpath xx.jar test
但是jar很多的话,就要一个一个写上去,非常麻烦。而且jar包可能经常变
现在用以下一句就能解决问题,假设jar包都放在lib文件夹里
java -Djava.ext.dirs=lib test
注意:要JDK1.6以上才可以
Java 引用jar包相关推荐
- java 引用 jar包_java命令行引用jar包的方法
java命令行引用jar包的方法 java命令行怎么引用jar包?jar包有哪些常用方法?下面跟yjbys小编一起来学习一下,希望对大家学习java语言有帮助! 一般情况下: 如果java 文件和ja ...
- Windows/Linux下引用jar包,并用javac/java编译运行
Windows/Linux下引用jar包,并用javac/java编译运行,有需要的朋友可以参考下. 1> Windows 假设要引用的jar放在D:/test目录下,名字为t1.jar, ja ...
- java 打包 配置文件_有关打包成可执行jar包后引用jar包中配置文件问题
一 问题由来 有时候我们做一些项目时,需要将一些配置信息写入配置文件中,以供调用.比如说这样: 如果我们需要在Demo.java中读取config.txt这个文件中的配置信息,在这种工程目录下是可以使 ...
- Java:Java的jar包之POI的简介、安装、使用方法(基于POI将Word、Excel、PPT转换为html)之详细攻略
Java:Java的jar包之POI的简介.安装.使用方法(基于POI的转换-Word.Excel.Ppt等转html)之详细攻略 目录 POI的简介 1.基本功能 POI的安装 POI的使用方法(基 ...
- java jar 源码乱码,java使用jar包时出现乱码的解决方法
java使用jar包时出现乱码的解决方法 发布时间:2020-06-17 17:06:29 来源:亿速云 阅读:105 作者:元一 jar包是什么: jar(Java Archive,Java归档文件 ...
- JAVA常用jar包简介
java开发中主要用到的jar包介绍 commons-io.jar: 可以看成是java.io的扩展,用来帮助进行IO功能开发.它包含三个主要的领域:Utilityclasses-提供一些静态方法来完 ...
- java常用jar包详解
1.dt.jar SUN对于dt.jar的定义:Also includes dt.jar, the DesignTime archive of BeanInfo files that tell int ...
- java获取jar包中的文件资源
java获取jar包中的文件资源 一.问题示例 1.1 项目开发时 1.2 打包成jar后 二.解决方案 2.1 解决方法 2.2 实现 问题描述: 我们常常在代码中读取一些资源文件(比如图片,音 ...
- java执行jar包
java执行jar包 一般运行包含manifest的jar包,可以使用 java -jar <jar-file-name>.jar 如果jar里没有 manifest,则可以使用 java ...
- java 执行jar包命令
不依赖外部jar包 执行java -cp xxx.jar xxx.xxxx.xxxx.MainClass 参数一,参数二 依赖外部jar包 当main类依赖多个jar时,可以把多个jar打包到一个目录 ...
最新文章
- c语言判断2 1000素数,2是不是素数(C语言判断一个数为素数)
- 16款新品发布,数据揭秘小米MIX荣归背后逻辑
- hive 1.1.1 Specified key was too long; max key length is 767 bytes
- SPField的几种name的释疑
- EFCore废弃了TransactionScope取而代之的Context.Database.BeginTransaction
- Bootstrap 表单的扩展控件
- 为什么每个邮件收到后都会有一个htm的附件_Python3.x 发送各种形式的告警邮件内容...
- 双显卡单独分辨率_显卡预算超低、除了二手,你还可以考虑它、肥猫RX560显卡 评测...
- 阶段3 2.Spring_10.Spring中事务控制_4 spring中事务控制的一组API
- 利用EXCEL批量重命名文件
- 闪来币SunlightCoin源码编译运行
- centos7上面安装geany编辑器
- 组织架构图,比较实用,收走
- 数据结构中的L=(List)malloc(sizeof(PtrToNode));是什么意思
- LSM存储引擎基本原理
- 编写一个shell脚本,使其能够备份/etc目录下所有文件,并且备份的文件名需要自动生成日期,即产生后缀名形如.backup_20210624的文件。
- android 局部tab页,安卓TabLayout+ViewPager实现切页
- P41 引用类型用法总结
- 使用豆瓣镜像下载软件
- linux系统(ubuntu)下安装exe文件
热门文章
- linux sed i参数,sed 慎用 -i 参数
- mysql导出sql和表格文件大小_atitit.sql server2008导出导入数据库大的表格文件... oracle mysql...
- C# 创建文件夹 Directory
- VS C++ def
- mysql日期格式转换_MySQL日期格式转换
- java用if怎么编程税收_Java - 使用If和if else语句的简单税计算器
- 迷你linux主机,ECS推出两款迷你主机新品:支持Linux系统,可输出4K视频
- java基础试题_Java基础测试题带答案
- qt 串口助手_新手如何从零开发ROS小车 (ros串口通讯、PID运动控制、双轮差速模型解算...
- rbac 一个用户对应多个账号_SaaS产品用户权限管理-RBAC