繁体   English   中英

java -cp“lib / *”与java -cp“lib / * .jar”

[英]java -cp “lib/*” versus java -cp “lib/*.jar”

如果lib /目录只包含.jar文件,那么它们之间有什么区别

java -cp "lib/*" ...

java -cp "lib/*.jar" ...

如果我使用后者,我遇到了关于主类的错误,我不明白为什么。 lib/*也包含lib/. ,但这是至关重要的区别吗?

根据java文档,只支持*的基本名称,它只匹配.jar文件。

文档中没有任何内容表明支持“* .jar”或者目录本身已添加到类路径中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM