Abb*_*imi 3 java executable jar executable-jar maven
我有一个Java项目,我需要从我的项目中创建jar文件。任何人都可以告诉我最简单的方法是什么?
创建JAR文件命令的基本格式是:
jar cf jar-file input-file(s)
Run Code Online (Sandbox Code Playgroud)
此命令中使用的选项和参数是:
f 选项表示您希望输出到文件而不是 stdout。
jar-file 是您希望生成的 JAR 文件具有的名称。您可以对 JAR 文件使用任何文件名。按照惯例,JAR 文件名具有 .jar 扩展名,但这不是必需的。
input-file(s) 参数是一个以空格分隔的列表,其中包含要包含在 JAR 文件中的一个或多个文件。输入文件参数可以包含通配符 * 符号。如果任何“输入文件”是目录,则这些目录的内容将递归地添加到 JAR 存档中。
c 和 f 选项可以按任意顺序出现,但它们之间不能有任何空格。
从零开始.. CMD
几乎所有其他应用程序都将使用命令行来构建JAR文件。他们只是为您包装好一点。实际上,做自己很简单。显然,Java已经详细解释了这种方式,因此我没有必要重复它。
注意:您需要将JDK / bin Directoy附加到%PATH%系统变量中才能使用此方法。
双重注意:如评论中所指出,建议您继续尝试此方法,直到您理解为止。掌握这些内容非常重要,因此,如果IDE出了点问题,您将对如何解决有更好的了解。
日食
Eclipse为此提供了一个不错的界面。您可以在此处找到分步教程。它的长短是..
Right click on Project -> Export -> JAR File -> Select the Java files to include
Run Code Online (Sandbox Code Playgroud)
完成此操作后,点击鼠标finish,您会很高兴。本教程还添加了一些其他技巧,以使其尽可能无缝。
IntelliJ IDEA
我个人最喜欢的IDE。这个问题为如何导出为JAR文件提供了很好的解释。同样,它的长短。
File -> Project Structure -> Artifacts
Run Code Online (Sandbox Code Playgroud)
然后,您可以在其中通过单击+图标来创建新的工件。这将为您提供文件类型的选项,即文件类型.JAR以及您要包含在工件中的模块。完成后,您就可以前往。
Build -> Build Artifacts
Run Code Online (Sandbox Code Playgroud)
然后它将JAR从您的项目中创建文件。
使用Maven
我经常发现这是一个很棒的工具,绝对是一个值得考虑的工具。在IntelliJ中,双击install生命周期中的过程。

这将JAR在您的.target目录中创建一个新文件。
注意:.target默认情况下,某些IDE(如IntelliJ)将隐藏目录。确保在项目设置中使其可见。
| 归档时间: |
|
| 查看次数: |
3301 次 |
| 最近记录: |