0

我有一个 jar 文件和一个类文件。我想从两者创建一个 JAR 文件。可能吗?请帮助我。我试过 Jar -cf new.jar sample1.class sample2.jar

它没有帮助

4

2 回答 2

1

将你所有的课程转移到一个文件夹中,说它在C:\Folder\Project\

从命令提示符转到同一文件夹。并执行以下代码:

jar cfv Project.jar *

在上述命令中c will create jarf will transfer the content into the file i.e Project.jarv will print the process done into the console

* (WildCard)将获取文件夹中存在的所有文件,并在同一文件夹中创建相应的 jar。

您可以在 DOCS 中找到更多信息。 http://docs.oracle.com/javase/tutorial/deployment/jar/basicsindex.html

同时,我建议您通过以下链接,您可以在其中使用构建工具执行相同的操作,例如Ant or Maven.

组合多个罐子的清洁方法?最好使用 Ant

于 2013-10-16T19:17:40.797 回答
1

不确定您要做什么,但从技术上讲,您可以这样做:

cp sample2.jar new.jar
jar uvf new.jar sample1.class

当然,如果您已经在 sample2.jar 中有类 sample1.class,它将被 sample1.class 覆盖(“u” == update)

于 2013-10-16T19:18:41.640 回答