将程序打成JAR,在dos下面运行时,需要操作添加类路径如下:
方法一:
在执行java程序时我们可以通过-Djava.ext.dirs来指定依赖的jar的目录,例如:
java -Djava.ext.dirs=e:/lib com.test.App
用来执行App类里的main方法,同时我们需要把testmain.jar和它依赖的jar包都放在e:/lib目录下。
方法二:
java -cp或者-classpath "a.jar;b.jar;c.jar" mainclass 参数后面一个一个的加上jar包的名称,否则不能生效并出现Exception in thread "main" java.lang.NoClassDefFoundError