ant是一个项目构建工具,简单而强大,以下是一个编译,运行java的ant脚本
1、java类
package com.s2.test;
import java.sql.Connection;
import java.sql.DriverManager;
import org.junit.Assert;
public class DBTest {
public static void main(String[] args)throws Exception {
Class.forName("com.mysql.jdbc.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306", "root", "123");
conn.close();
System.out.println("hash code:"+conn.hashCode());
System.out.println("complete");
}
}
2、ant脚本
<project name="hello" default="run" basedir="E:\test\ant test">
<property name="src" value="src" />
<property name="dest" value="classes" />
<property name="hello_jar" value="hello.jar" />
<path id="project.class.path">
<pathelement location="E:\lib\mysql\mysql-connector-java-5.1.5-bin.jar"/>
<pathelement path="${dest}"/>
<pathelement location="E:\lib\junit\junit-4.8.2.jar"/>
</path>
<target name="init" description="description">
<delete dir="${dest}"></delete>
<mkdir dir="${dest}" />
</target>
<target name="compile" depends="init">
<javac srcdir="${src}" destdir="${dest}">
<classpath refid="project.class.path"></classpath>
</javac>
<echo>compile complete</echo>
</target>
<target name="run" depends="compile" description="description">
<java classname="com.s2.test.DBTest" >
<classpath refid="project.class.path"></classpath>
</java>
</target>
</project>
运行脚本,即可输出
分享到:
相关推荐
入门的基于eclipse和ant的构建例子。
NULL 博文链接:https://qn-lf.iteye.com/blog/752456
ant使用最简单的实例ant使用最简单的实例ant使用最简单的实例
ant 学习笔记 ,自己的一些学的时候的一个例子
ANT是一个基于Java的自动化脚本引擎,脚本格式为XML。除了做Java编译相关任务外,ANT还可以通过插件实现很多应用的调用。 1)ANT的基本概念: ... 3)ANT的使用:最好的学习只不过是一个简单实用的例子起步……
学习ant打包技术,轻松打包,代码简单清晰,易学易懂!
ant简介,包含ant的安装下载,简单的例子,以及ant标签的介绍和实例
命令行中ant打war包,一个简单易懂的小例子
为了更清楚的了解Ant,在这里编写一个简单的Ant程序,用来展现Ant的功能,让读者对Ant有一个初步的了解。首先在E盘下建立一个build.xml文件,内容如下: ,Amigo"/> 读者可以进入E盘,然后运行ant ...
教会你如何使用ant部署j2me和j2ee项目,里面有两个简单的例子,从简单的项目搭建中让你知道如何使用ant。
如果有问题,欢迎mail联系:arklis@126.com<br>运行环境是Window XP Professional SP2. 使用Tomcat 6.0, JDK 1.6, Xdoclet 1.2.3, Ant 1.7完成的第一个web工程演示应用。为完成这个例子,需要把log4j.jar文档...
Java注解的使用例子,使用Ant编译,执行run.bat运行.
本文档主要是本人对Vue和Ant Design Vue学习后总结的经验,方便其它同事能够通过该文档对该技术有所了解 , 同时方便产品团队对前后分离的技术有增加知识储备。 目录如下 2.Vue经验分享 2.1 Vue介绍 2.2 Vue的MVVM...
我们将逐步完成为一个简单 Java 项目编 写生成文件的步骤,然后考察 Ant 的其他一些有用功能,包括文件系统操作和模式匹配。最后编写 一个扩展 Ant 功能的自己的 Java 类来结束本教程。 在学习本教程的...
ant是一个基于JAVA的自动化脚本引擎,脚本格式为XML。除了做JAVA编译相关任务外,ANT还可以通过插件实现很多应用的调用。 1. ANT的基本概念: ...3. ANT的使用:最好的学习只不过是一个简单实用的例子起步……
自己学习Ant时总结的文档和一个简单的小例子(连代码)
其中包括: (1)Ant帮助文档.docx (2)ant打war包.txt (3)Ant入门与进阶.pdf (4)ant实用实例.pdf (5)ant学习小节.doc (6)Java_ANT.pdf (7)自己写的一个简单例子
ant使用指南,简单的命令和例子
此压缩包 包含vue所需的 js 以及 例子(.vue文件),简单易懂,非常好用,有什么不懂的可以直接私聊我
我们举一个最简单的例子,下面的SimpleBean是未经混淆的class文件通过Jad反编译以后获得的源文件: 1 public class SimpleBean implements Serializable { 2 3 private String name = "myname"; 4 5 private ...