应该有点简单,但是假设我在libA.jar中有两个jar文件,在./lib目录中有libB.jar文件
java -cp ./lib/*:classes com.whatever.Start config.file运行流畅。
现在假设这些文件位于不同的目录中
/home/lib/libA.jar
./lib/libB.jar我不能这样开始:
// this doesn't work
java -cp /home/lib/libA.jar;./lib/libB.jar:classes com.whatever.Start config.file我遗漏了什么?
谢谢。
发布于 2010-12-09 02:50:13
在Linux下,您应该使用':‘作为路径分隔符,而不是分号:
java -cp /home/lib/libA.jar:./lib/libB.jar:classes com.whatever.Start config.file发布于 2010-12-09 02:46:54
试试这个:
java -classpath /home/lib/libA.jar:./lib/libB.jar:classes com.whatever.Start config.filehttps://stackoverflow.com/questions/4391006
复制相似问题