java带jar包的命令行运行

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

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

方法二、
编译  javac -cp D:labgoogleapi.jar Lab.java
运行  java -cp D:labgoogleapi.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

原文地址:https://www.cnblogs.com/yimu/p/3152939.html