【发布时间】:2011-01-17 22:20:07
【问题描述】:
如果 lib/ 目录只包含 .jar 文件,有什么区别
java -cp "lib/*" ...
和
java -cp "lib/*.jar" ...
如果我使用后者,我会遇到有关主类的错误,我不明白为什么。 lib/* 也包含lib/.,但这是关键的区别吗?
【问题讨论】:
-
你问的是
-cp还是-jar?您的标题和问题主体对此不同意。 -
您的主题行说您正在使用-cp,但您的问题是-jar。它是哪一个?无论哪种情况,您都做错了,但重要的是要明确您的问题。
-
-cp我的错。无需投票。 -
是的,如果问题“不清楚或无用”,则需要投反对票。既然你已经更正了,我会删除反对票!
标签: java wildcard jar mainclass