eclipse 使用ant 打jar包

eclipse 使用ant 打jar包

  我用的eclipse已经集成了ant 的功能。

      不用写ant 的build.xml 文件,eclipse 工具帮你搞定一切。如下:

     选中你的项目-> 右键->export-> 在打开的窗口中选 general -> ant buildfiles , 点击next , 选中你的项目, 点击finish.'

     

完成上面的步骤后,可以看见在thinkinjava 项目下生成了一个build.xml文件

在 window -> show view  ,打开ant 窗口。 

在ant 窗口中添加 thinkinjava 文件,点击运行,编译成功。

导出jar 包

选中项目文件->export ->java->jar file, 点next  ,选中thinkinjava, 填上生成jar 文件的路径和文件名,点finish ,至此,thinkinjava 项目打jar 包完成。

也可以手动编写build.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<project default="jar">
    <target name="init">
        <delete dir="build"></delete>
        <mkdir dir="build"/>
        <mkdir dir="build/src"/>
        <mkdir dir="build/classes"/>
        <mkdir dir="build/dist"/>
    </target>
    <target name="compile" depends="init">
        <javac destdir="build/classes" srcdir="src" encoding="GBK"></javac>
    </target>
    <target name="jar" depends="compile">
        <jar destfile="build/dist/AutoBuildForWeb.jar" basedir="build/classes">
            <manifest>
                <attribute name="Main-Class" value="com.Client"/>
                <attribute name="Build-By" value="Snow"/>
            </manifest>
        </jar>
    </target>
</project>

经过上面的步骤普通的jar包已经打成了。

如果要做成可运行jar包:

双击打开jar包,在META-INF目录下的MANIFEST.MF文件里用下面的参数覆盖:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 11.3-b02 (Sun Microsystems Inc.)
Main-Class: com.Client    // main方法入口文件
Build-By: Snow

保存就OK了。

在doc命了下运行:

java -jar jar包名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值