4

我已经提取了一个 jar 文件并对其进行了一些更改。现在,我怎样才能将它再次压缩为可执行的 jar 文件?

谢谢。(对不起我的英语不好。)

4

3 回答 3

5

尝试 :

jar cf jar-file input-file(s)

根据http://docs.oracle.com/javase/tutorial/deployment/jar/build.html

于 2014-06-18T07:33:37.267 回答
1

通过使用 Eclipse IDE,您可以创建 jar 文件

下面我有一个链接,您可以从中学习如何使 jar 文件可执行

https://www.cs.utexas.edu/~scottm/cs307/handouts/Eclipse%20Help/jarInEclipse.htm

但为此,您必须在 Eclipse 中创建项目。

于 2014-06-18T07:25:44.307 回答
0

您可以使用这个非常简单的库以编程方式打包/解包 jar 文件

罐子管理器

很简单

import java.io.File;
import java.util.List;

import fr.stevecohen.jarmanager.JarUnpacker;

class Test {
   JarUnpacker jarUnpacker = new JarUnpacker(); 
   File myfile = new File("./myfile.jar");
   File unpackDir = new File("./mydir");

   List<File> unpacked_files = jarUnpacker.unpack(myfile.getAbsolutePath(), unpackDir.getAbsolutePath());
}

你也可以使用maven依赖

<dependency>
    <groupId>fr.stevecohen.jarmanager</groupId>
    <artifactId>JarManager</artifactId>
    <version>0.5.0</version>
</dependency>

使用下面的链接检查最后一个版本以使用最后一个依赖项

如果您发现一些错误,请使用我的公共问题跟踪器

于 2015-09-20T16:38:57.607 回答