lac*_*ker 10 java eclipse command-line android jar
在我创建jar来分发代码的工作流程中,我目前:
这可以确保.class文件是最新的并创建jar.我想从命令行执行相同的操作,但是大多数用于创建jar的文档似乎只是破坏了已经存在的文件,而没有创建.class文件的阶段.我怎么能从命令行执行此操作?
要手动创建jar文件,可以使用“ jar”实用程序。jar文件基本上是一个存档文件(实际上,您可以使用任何zip工具来提取jar内容)。要创建jar文件,请指定“ c”选项以及所有已编译并要包含的.class文件。jar命令行模仿tar命令。因此,例如,要添加其根文件夹为com的类文件,请键入:
jar cf test.jar com
Run Code Online (Sandbox Code Playgroud)
(可选)您可以以清单文件的形式添加清单数据,以指定默认可执行文件和其他信息。
但是,构建jar文件的一种更简单的方法是仅使用ant。
从ant网站上查看本教程,该教程提供了一个典型的ant构建文件示例:http : //ant.apache.org/manual/tutorial-HelloWorldWithAnt.html