2010-04-08 43 views
1

.jar文件到底是什么,我如何创建一个?.jar文件到底是什么,我如何创建一个?

+4

http://www.google.com/search?q=what+is+a+jar+file – 2010-04-08 23:47:00

+0

如果您查看常见问题,Googlelable问题是完全有效的。 – 2010-04-08 23:50:51

+0

@HeavyWave:没有人说这个问题是无效的。 – 2010-04-08 23:52:35

回答

5

根据wikipedia,JAR是归档格式,由Java用于将类组合到一个应用程序或库中。

它本质上是一个带有一些附加信息(如清单)的zip存档。

要在您存储类的文件夹中创建一个只使用jar命令。

jar -cf my.jar *.class 
+0

我不明白当你说在该文件夹中使用这些命令时你的意思。我是否从命令行执行此操作,或者是否在执行此操作或其他操作的文件夹中创建程序?我该怎么办? – David 2010-04-09 00:23:20

+0

jar是一个命令行工具,属于Java的一部分,与java和javac命令相同。在sun的网站上有一个教程http://java.sun.com/docs/books/tutorial/deployment/jar/build.html – 2010-04-09 00:42:04