Java文档非常明确地说明了如何定义多个类路径目录(由OS或;分隔)。
但是,我遇到一种情况,即框架已经将-cp标志设置为应用程序目录。我能够在命令行中添加其他选项,所以我想知道为什么我不能添加自己的附加-cp选项来指定路径。
这将自动组合类路径条目,还是仅使用两个条目之一?如果是后者,将使用哪个?
实验表明,如果多次指定-cp或-classpath,则Java CLI不会抱怨。
但是,结果是最后设置的任何类路径都将覆盖以前的所有参数。从而:
java -cp lib1/* -cp lib2/* MyProgram
将导致仅“ lib2”类在类路径上
| 归档时间: | 
 | 
| 查看次数: | 5549 次 | 
| 最近记录: |