命令行编译运行Java程序时,加载指定目录中的Jar包

命令行编译运行Java程序时,加载指定目录中的Jar包:

解决方案一:

[java]  view plain  copy
 
  1. 编译:javac -Djava.ext.dirs=./lib Test.java  或  javac -Djava.ext.dirs=D:/javacode/lib
[html]  view plain  copy
 
  1. 运行:java -Djava.ext.dirs=./lib Test  

【红色部分是要替换的内容】


1、 ./lib  是指存放第三方jar文件的目录。

>圆点:表示要编译运行的java文件所在的当前目录


2、 ./lib  也可以替换为带盘符的绝对路径:javac -Djava.ext.dirs=D:/javacode/lib


解决方案二:

D:\javacode>javac -cp d:/javacode/lib/jar包名称.jar; Test.java
//或者
 
   
D:\javacode>javac -cp d:/javacode/lib/jar包名称.jar; Test.java


D:\javacode>java -cp ./lib/jar包名称.jar; Test
//或者
D:\javacode>java -cp ./lib/jar包名称.jar; Test

 
   【红色部分是要替换的内容】 
   

你可能感兴趣的:(Java基础)