Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
依赖类可以';当java-classpath xxx-jar文件调用时找不到,但可以通过java-classpath xx类找到_Java_Command Line_Invoke - Fatal编程技术网

依赖类可以';当java-classpath xxx-jar文件调用时找不到,但可以通过java-classpath xx类找到

依赖类可以';当java-classpath xxx-jar文件调用时找不到,但可以通过java-classpath xx类找到,java,command-line,invoke,Java,Command Line,Invoke,案例1: 案例2: java -cp LRS3rdPartyClient.jar -jar tasks.jar case1不会执行,因为找不到驻留在LRS3rdPartyClient.jar中的类,而case2会正确执行 我很困惑。当使用-jar时。仅使用jar文件清单中指定的类路径。当使用-jar时。只使用jar文件清单中指定的类路径 java -classpath LRS3rdPartyClient.jar;tasks.jar com.lombardrisk.build.WaitFor

案例1:

案例2:

java  -cp LRS3rdPartyClient.jar -jar tasks.jar 
case1
不会执行,因为找不到驻留在
LRS3rdPartyClient.jar
中的类,而
case2
会正确执行


我很困惑。

当使用
-jar
时。仅使用jar文件清单中指定的类路径。

当使用
-jar
时。只使用jar文件清单中指定的类路径

java -classpath LRS3rdPartyClient.jar;tasks.jar com.lombardrisk.build.WaitForServerStart