linux java 命令行引用jar包的方法 的整理
2016-03-14 11:40
393 查看
一般情况下:如果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
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
相关文章推荐
- 对Linux命令进一步学习vim(二)
- linux-vim编辑器笔记(长期持续更新)
- Linux并发(task_struct结构体)
- Linux g++编译 so文件出错:file not recognized: File trunccated
- Linux下设置MySQL编码
- Linux下PS命令详解 (转)
- Linux CPU affinity
- Linux 进程间通信-管道
- linux 学习之路(学linux必看)
- 你知道 Linux 内核是如何构建的吗?
- Linux 删除mysql数据库失败的解决方法
- 在Centos下用alternatives命令切换各个版本的jdk的方法
- linux系统优化
- Linux Makefile try-run
- Linux 下街机模拟器 mame 安装
- Redhat&CentOS 国内YUM源配置
- latencytop深度了解你的Linux系统的延迟
- CENTOS与时间服务器时间同步
- 初学linux—windows与ubuntu文件共享samba
- man 命令的使用,linux根分区详解!