武汉java培训
达内武汉中心

15271940953

热门课程

使用ant编译并生成jar包

  • 时间:2017-03-27
  • 发布:武汉Java培训
  • 来源:Java教程

使用ant生成可执行jar文件,双击可以打开窗口。

1.写一个创建窗口的类

package com.anllin.ant.test;

 

import java.awt.Color;

import java.awt.Dimension;

 

import javax.swing.JButton;

import javax.swing.JFrame;

 

public class Window

{

    public static void main(String[] args)

    {

       JFrame frame = new JFrame();

      

       frame.setSize(new Dimension(200,300));

       frame.setBackground(new Color(200,200,200));

       frame.setAlwaysOnTop(true);

       frame.getContentPane().add(new JButton("Ant"));

       frame.setVisible(true);

      

       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    }

}

 

 

2.使用ant编译并生成jar包

<?xml version="1.0" encoding="UTF-8"?>

<project name="myAntProject" basedir="." default="package">

    <property name="compile" value="compile"/>

    <property name="dist" value="dist"></property>

    <target name="init"></target>

    <target name="preprocess" depends="init">

       <mkdir dir="${compile}"/>

       <mkdir dir="${dist}"/>

    </target>

    <target name="compile" depends="init,preprocess"></target>

    <target name="package" depends="compile"></target>

    <target name="mycompile" depends="preprocess">

       <javac srcdir="src" destdir="${compile}"></javac>

    </target>

    <target name="dist" depends="mycompile">

       <jar destfile="${dist}/package.jar" basedir="${compile}">

           <manifest>

              <attribute name="Build-By" value="${user.name}"/>

              <attribute name="Main-Class" value="com.anllin.ant.test.Window"/>

           </manifest>

       </jar>

    </target>

</project>

想学习更多的java相关知识请登录达内武汉java培训管方网站!

上一篇:学员感言:觉得达内java就业培训课程十分合理
下一篇:武汉java培训:并发编程与不变性
选择城市和中心
贵州省

广西省

海南省