1

我一直在尝试在类路径中使用通配符,但失败了:

javac -cp .\* LoginUtil.java MySample.java

但因此错误而失败:

javac: invalid flag: .\jackson-all-1.9.6.jar
Usage: javac <options> <source files>
use -help for a list of possible options

".*" 的行为相同

javac -cp ".\*" LoginUtil.java MySample.java

但是,在 cp 后插入分号可以解决问题。

javac -cp .\*; LoginUtil.java MySample.java

我找不到这个记录。有人知道原因吗?

4

2 回答 2

0

在星号周围使用引号,如下所示:“*”

另请参阅此答案: Calling java with wildcards in classpath failed

于 2013-03-11T16:37:51.380 回答
0

以下是关于使用通配符时会发生什么以及 javac 抛出无效标志错误的一些解释。

于 2012-05-09T03:48:58.947 回答