如何使用依赖项jar创建可执行jar [英] How to create an executable jar with dependency jars

查看:129
本文介绍了如何使用依赖项jar创建可执行jar的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好我已经创建了一个依赖于某些外部jar的java应用程序。现在我想为我的项目创建一个可执行jar。意味着如果我双击项目然后它应该执行。

Hi I have created a java application which depends upon some external jars. Now I want to create an executable jar for my project. Means if i double click the project then it should execute.

谢谢
Sunil Kumar Sahoo

Thanks Sunil Kumar Sahoo

推荐答案

您可以使用Ant轻松完成:

You can do that easily with Ant:

<jar jarfile="MyJar.jar" basedir="bin">
    <manifest>
    <attribute name="Class-Path" value="lib/lib1.jar lib/lib2.jar lib/lib3.jar"/>
    <attribute name="Built-By" value="me"/>
    <attribute name="Main-Class" value="mypackage.Myclass"/>
    </manifest>
</jar>

这会将所有相应的条目添加到Manifest文件中。为了能够运行jar,您还需要创建一个lib文件夹并将所有依赖项放在那里:

This will add all the appropriate entries to the Manifest file. In order to be able to run the jar, you also need to create a lib folder and place all the dependency jars there:

myjar.jar
lib/lib1.jar
lib/lib2.jar
lib/lib3.jar

这篇关于如何使用依赖项jar创建可执行jar的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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