2013-05-18 108 views

回答

3

*只是shell的通配符,并展开以匹配在当前目录中以.class结尾的所有文件。

如果你不想那么做...而是你会列出你想要添加的具体.class文件。

通常您使用*.class因为往往.class目录中的文件做出了一个项目,因此,所有这些都需要在.jar

+0

非常感谢!我的jar最初是8,397字节,但是当我在一个新目录中再次尝试时,新文件是4,408字节 - 所以它添加了额外的类文件。谢谢! – Coffee

1

指定* .class将包含所有带.class扩展名的文件。当你知道你需要在你的罐子所有的.class文件时,才应使用此

+0

谢谢!我现在明白了! – Coffee

1

.jar文件只需要需要

编辑的.class:在这种情况下,*包括所有的.class文件。

+3

只有当它实际需要所有的课程时,可能会或可能不会。 –

+1

很显然,只有.class需要 – scgr

+1

@scgr - Dave的观点是你的陈述不一定是真实的。如果我在该目录中有一个课程,而我不需要为我正在构建的“.jar”? –

相关问题