锁定老帖子 主题:java jar工具使用
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-08-30
1.什么是jar? 答:JAR(Java Archive,Java 归档文件),是java 开发工具中的一个工具,位于JDK的安装目录的bin目录下。它是一个打包工具,有点类似winrar压缩工具,虽然一般是用来打包.class文件,但是实际上其它文件也是可以打包的。 这里多说一下,可以这么理解:在不同的环境中,使用不同的文件来打包文件,例如windows 中的zip和rar;tomcat中的war。 2.怎么使用jar? 答:正确安装了jdk并正确设置好环境变量以后,在命令行下可以直接使用命令:jar。不过要方便地使用需要对该命令的参数进行充分了解。 3.jar命令有哪些参数? 答:在命令行种输入jar (可以带任何错误参数) 可以查看到所有的jar命令的参数。请看下图。
4.使用实例? 答:例如我们编写了一个name.java文件,如下: ===================================================================== public class name{ ===================================================================== 5.如何利用jar工具生成可以自动执行的jar文件? 答:java程序也可以打包成虚拟机上的可执行文件,其原理是在jar包中加入主类的信息,然后在安装了jre(java运行时环境)机器上直接点jar文件就可以运行了。 我们先来看一个例子,上例中的包点击后弹出错误信息,其含义是无法找到主类。下面我们来让该包能自动运行起来。 进入压缩文件中的META-INF/MANIFEST.MF文件,用记事本打开,并在后面加入:Main-Class: name 文件类容将变成如下: =============================================================================== Manifest-Version: 1.0 =============================================================================== 然后在命令行输入: java -jar name.jar 即可得到结果。这里需说明下,如果是GUI的程序,直接点击jar文件就可以看到程序的窗口了,不过这里是一个在控制台输出结果的程序,所以直接点击无法得到结果。于是我们才用上面的方法。 <完毕> <原创文章,转载请注明:大漠清泉的博客http://damoqingquan.iteye.com/>
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
浏览 3756 次