java带jar包的命令行运行

时间:2022-09-19 23:14:30

运行有些java类需要第三方的jar包(lib),在用命令行运行时本人总结如下几个方法:

方法一、
编译  javac -cp D:\lab\googleapi.jar Lab.java
设置classpath set classpath=D:\lab\googleapi.jar;%classpath%
运行  java Lab

方法二、
编译  javac -cp D:\lab\googleapi.jar Lab.java
运行  java -cp D:\lab\googleapi.jar;%classpath% Lab

(注:
若在当前目录编译运行的话:
编译  D:\lab>javac -cp .\googleapi.jar Lab.java
运行  D:\lab>java -cp .\googleapi.jar;%classpath% Lab

若有多个jar要加入path中,可以用分号“;”间隔,编译时也可以:
javac -cp D:\lab\*.jar Lab.java

 

原文链接:http://blog.sina.com.cn/s/blog_620b085d0100iwwt.html