Ant学习---第一节:Ant安装和简单使用
一、下载 ant 插件,路径如下:
http://ant.apache.org/bindownload.cgi
二、安装 ant 插件,解压下载下来的 ant 插件,配置环境变量(最好系统环境变量),如下:
ANT_HOME:D:\learn_tool\apache-ant-1.9.4
还要将 ant 解压包中bin文件夹中的内容给配置到 path 环境变量中,如下:
path : ;%ANT_HOME%\bin
三、测试 ant 插件是否安装成功,如下:
说明安装成功。
四、ant 小例子
1、创建文件夹,例如:
D:\learn_tool\ant_work\ant01
2、在文件夹中创建 .java 文件,代码如下:
public class HelloWorld
{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
3、在文件夹中创建 build.xml 文件,代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<!-- default="compile" 表示默认执行 name属性为compile的target -->
<project default="compile">
<!-- target 表示要执行的目标 -->
<target name="compile">
<!-- javac标签用于编译一个或一组java文件 -->
<!-- destdir表示class文件的输出目录 srcdir表示源程序的目录 -->
<javac destdir="." srcdir="."/>
</target>
</project>
4、测试
会看到 BUILD SUCCESSFUL ,则表示成功。也可以在D:\learn_tool\ant_work\ant01 中查看是否生成了 .class 文件。
五、以上只是编译 .java 文件,现在我们要执行 .class 文件
1、修改 build.xml 文件,代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<!-- default="compile" 表示默认执行 name属性为compile的target -->
<project default="execute">
<!-- target 表示要执行的目标 -->
<target name="compile">
<!-- javac标签用于编译一个或一组java文件 -->
<!-- destdir表示class文件的输出目录 srcdir表示源程序的目录 -->
<javac destdir="." srcdir="."/>
</target>
<!-- depends="compile" 表示要依赖 name="compile" 的 target -->
<target name="execute" depends="compile">
<!-- classname 表示将执行的类名 classpath所表示用到的类路径 -->
<java classpath="." classname="HelloWorld"/>
</target>
</project>
2、测试
会输出打印语句中的字符串,表示成功。
六、ant 标签详解:
http://www.blogjava.net/baoyaer/articles/102217.html
Ant学习---第一节:Ant安装和简单使用的更多相关文章
- MapServer Tutorial——MapServer7.2.1教程学习——第一节:MapServer的基本配置管理,静态地图应用以及MapFile文件
MapServer Tutorial——MapServer7.2.1教程学习——第一节:MapServer的基本配置管理,静态地图应用以及MapFile文件 前言 万事开头难,有了<MapSer ...
- Java 学习第一步-JDK安装和Java环境变量配置
Java学习第一步——JDK安装及Java环境变量配置 [原文] 2014-05-30 9:09 Java SE 阿超 9046 views Java作为当下很主流的编程语言,学习Java的朋 ...
- OpenNebula学习第一节OpenNebula Front-end Installation
一.说说情怀 随着公司硬件开发资源的不足,构建一个云平台似乎重要了起来.当然,也不是这个平台搭建的主力,出于工作的需求和个人兴趣爱好,接下来就来学习一下OpenNebula相关的东西,这是第一节课,先 ...
- 1001-MySQL学习-第一节自习课
MySQL学习(第一节自习课) 一. 软件下载.安装 下载地址:https://dev.mysql.com/downloads/installer/ 位置:mysql->installer-&g ...
- VUE2.0实现购物车和地址选配功能学习第一节(来源--慕课网河畔一角)
第一节 vue知识 vue-resource:和后台交互的一个插件,实现get.post和jsonp等功能.(替代jQuery) vue特点: 1.易用:通过创建vue实例,{{}}绑定数据十分方便 ...
- Oracle数据库学习(一)安装和简单使用
新公司的新项目,需要用到Oracle数据库,所以现在便来解除此数据库,不得不说,这个数据库还这是麻烦. 安装倒是简单,就是中间会遇到各种问题. 安装步骤参考:https://blog.csdn.net ...
- Ant学习---第二节:Ant添加文件夹和文件夹集的使用
一.创建 java 项目(Eclipse 中),结构图如下: 1.创建 .java 文件,代码如下: package com.learn.ant; public class HelloWorld { ...
- oracle是数据库的学习第一节:数据库的安装
一.本地oracle服务器 1.安装oracle服务器,可以到oracle官方网站上下载与自己电脑匹配的服务器,一般用10g,或者11g; 2.打开cmd,打开sql*plus,之后可以写SQL语句了 ...
- [struts2学习笔记] 第一节 关于struts2的简单认知
本文地址:http://blog.csdn.net/sushengmiyan/article/details/40298287 官方文档:http://struts.apache.org/releas ...
随机推荐
- SQL 2008配置管理工具服务显示 远程过程调用失败0x800706be
摘自: http://www.cnblogs.com/cool-fire/archive/2012/09/15/2686131.html 基本上我的解决方案也是根据该文提示 操作的. 因为 我后来 装 ...
- Oracle定时器执行多线程
what里面加下面代码强制执行多线程 begin execute immediate 'alter session force parallel dml parallel 16'; pkg_s ...
- pect-shell中的自动交互
这是我在ST写的自动登陆ssh的脚本, 分两个文件 文件1: sssh #!/bin/bash #xql 2011/01/4#auto ssh 138.198.230.170 case $1 in & ...
- 替换 PDF 文字
1.从http://pan.baidu.com/s/1pJlVBqN下载Foxit Phantom.exe: 2.安装这个软件: ① 弹出这个对话框时选择“运行”: ② 授权协议选择“同意”: ③ 选 ...
- 爱之初体验---编译加载内核模块hello
1. hello.c #include <linux/module.h> #include <linux/kernel.h> #include <linux/init.h ...
- 破解金盘gdlisxp系统
1.现在要破解的金盘gdlisxp系统版本 2.首先在你电脑上要有脱壳工具AspackDie,和OllyDBG动态调试工具,电脑上装好金盘软件. 3.用AspackDie进行对金盘应用程序脱壳处理,生 ...
- Vue.js学习 Item12 – 内部响应式原理探究
深入响应式原理 大部分的基础内容我们已经讲到了,现在讲点底层内容.Vue.js 最显著的一个功能是响应系统 —— 模型只是普通对象,修改它则更新视图.这让状态管理非常简单且直观,不过理解它的原理也很重 ...
- PHP isset()与empty()的区别详解
通过对PHP语言的学习,应该知道它是基于函数的一款HTML脚本语言. 庞大的函数库支持着PHP语言功能的实现. 有关PHP函数isset()与empty()的相关用法. PHP的isset()函数 一 ...
- 自定义Toast的显示效果
Activity: package com.example.editortoast; import android.app.Activity; import android.os.Bundle; im ...
- ROS 端口IP映射 动态IP映射
chain=dstnat action=dst-nat to-addresses= protocol=tcp dst-address-type=local dst-port= log=no log-p ...