我如何在linux中制作jar? [英] How can I make jar in linux?

查看:121
本文介绍了我如何在linux中制作jar?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



如何在linux中为我的java文件制作jar?
我有这种情况:
我在目录src中有这个东西:


how can I make jar for my java files in linux? I have this situation: I have in directory src this stuff:

   Client.java  //source code
    GUI.java    // source code
    miglayout-lib.jar //external lib 
    icons // folder in which are 20 jpeg pictures

当我想编译它时我使用


javac -cpmiglayout-lib.jar: * .java

当我想运行它时我使用


java -cpmiglayout.jar: Klient

//因为Klient是带有main的类。

如何制作一些构建文件或脚本(类似make),这将使我的应用程序成为一个jar文件,我将能够运行它吗?

//cause Klient is class with main.
How can I make some build file or script (something like make) which will make me one jar file with my application and I'will be able to run it?

Thx。

推荐答案

您可以使用名为<$的命令行实用程序c $ c> jar 例如

jar cvf classes.jar。*。class

使用 jar 的在线帮助获取更多信息。

Use online help of jar for more info.

由于 jar 是JDK的一部分,因此它是跨平台的,因此它适用于所有操作系统。
但这是非常低的水平。您可以将它用作练习但在现实生活中我建议您使用流行的构建工具之一,如ant,maven,buildr,gradle等。

Since jar is a part of JDK it is cross platform, so it works on all operating systems. But it is very low level. You can use it as an exercise but in real life I'd recommend you to use one of popular build tools like ant, maven, buildr, gradle etc.

这篇关于我如何在linux中制作jar?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆