ant运行HelloWorld程序
来源:互联网 发布:浙江省信息编程c 编辑:程序博客网 时间:2024/04/27 12:04
安装 JDK:
安装到 c:/jdk,并确认能找到 c:/jdk/bin/java
.安装 ant:
把 ant 解压到本地硬盘 c:/ant,并确认能找到 c:/ant/bin/ant.bat
.设置环境变量:
JDK_HOME:c:/jdk
ANT_HOME:c:/ant
PATH:在原来的 PATH 开头加上 c:/ant/bin;c:/jdk/bin
注:
windows 下做操作:我的电脑 -> 属性 -> 高级 -> 环境变量 -> 用户变量
每次修改完环境变量,要重新打开 MS-DOS 窗口才能生效
.开始开发:
一个 ant 项目目录结构:
c:/HelloWorld :项目主目录
/src :源程序目录
/classes :编译后的 class 文件目录
/lib :开发项目所需要的类库目录,比如开发数据库时所需要的 jdbc lib(这次没用到)
/jar :打包好的 jar 程序目录(这次没用到)
/build.xml :项目配置文件
1.建立一个项目的主目录
mkdir c:/Helloworld
2.创建项目配置文件:
c:/HelloWorld/builder.xml
-----------------------------------------------------------------------------
<?xml version="1.0"?>
<project default="build" basedir=".">
<property name="appname" value="HelloWorld" />
<property name="base" value="." />
<property name="src" value="src" />
<property name="build" value="classes" />
<property name="myclasspath" value="${build}" />
<target name="build">
<mkdir dir="${build}" />
<javac classpath="${myclasspath}" srcdir="${src}" destdir="${build}">
<include name="**/*.java" />
</javac>
</target>
<target name="run" depends="build">
<exec executable="java">
<arg line=" -classpath ${myclasspath} HelloWorld" />
</exec>
</target>
<target name="clean">
<delete includeEmptyDirs="true">
<fileset dir="${build}" />
</delete>
</target>
</project>
-----------------------------------------------------------------------------
3.建立源代码目录,所有的 Java 程序放在里面
mkdir c:/HelloWorld/src
4.创建 HelloWorld.java
c:/HelloWorld/src/HelloWorld.java
-----------------------------------------------------------------------------
/**
* Demo class for run HelloWorld by ANT
*/
public class HelloWorld {
public static void main(String args[]){
System.out.println ("Hello World!");
}
} //EOC
-----------------------------------------------------------------------------
5.编译 HelloWorld
C:/HelloWorld>ant build
Buildfile: build.xml
build:
BUILD SUCCESSFUL
Total time: 2 seconds
说明:
调用 builder.xml 中的 target build
在 c:/HelloWorld/classes 里会出现 HelloWorld.class
此命令会把 src 目录下所有的 java 文件(包括子目录下的)都编译
6.运行 HelloWorld
C:/HelloWorld>ant run
Buildfile: build.xml
build:
run:
[exec] Hello World!
BUILD SUCCESSFUL
Total time: 2 seconds
调用 builder.xml 中的 target run
注意 target run 后的 depends="build",只有 build 成功后 run 才可以被调用
7.清除 class 文件:
C:/HelloWorld>ant clean
Buildfile: build.xml
clean:
[delete] Deleting 1 files from C:/Helloworld/classes
[delete] Deleted 1 directory from C:/Helloworld/classes
BUILD SUCCESSFUL
Total time: 2 seconds
使用 ANT 的好处:
1.相对于其他项目管理工具,只有一个文本配置文件 build.xml,配置简单
2.命令简单,一学就会,ant run, ant clean ...
3.安装简单,占用资源少,只要安装 Jdk, ANT 就可以运行
安装到 c:/jdk,并确认能找到 c:/jdk/bin/java
.安装 ant:
把 ant 解压到本地硬盘 c:/ant,并确认能找到 c:/ant/bin/ant.bat
.设置环境变量:
JDK_HOME:c:/jdk
ANT_HOME:c:/ant
PATH:在原来的 PATH 开头加上 c:/ant/bin;c:/jdk/bin
注:
windows 下做操作:我的电脑 -> 属性 -> 高级 -> 环境变量 -> 用户变量
每次修改完环境变量,要重新打开 MS-DOS 窗口才能生效
.开始开发:
一个 ant 项目目录结构:
c:/HelloWorld :项目主目录
/src :源程序目录
/classes :编译后的 class 文件目录
/lib :开发项目所需要的类库目录,比如开发数据库时所需要的 jdbc lib(这次没用到)
/jar :打包好的 jar 程序目录(这次没用到)
/build.xml :项目配置文件
1.建立一个项目的主目录
mkdir c:/Helloworld
2.创建项目配置文件:
c:/HelloWorld/builder.xml
-----------------------------------------------------------------------------
<?xml version="1.0"?>
<project default="build" basedir=".">
<property name="appname" value="HelloWorld" />
<property name="base" value="." />
<property name="src" value="src" />
<property name="build" value="classes" />
<property name="myclasspath" value="${build}" />
<target name="build">
<mkdir dir="${build}" />
<javac classpath="${myclasspath}" srcdir="${src}" destdir="${build}">
<include name="**/*.java" />
</javac>
</target>
<target name="run" depends="build">
<exec executable="java">
<arg line=" -classpath ${myclasspath} HelloWorld" />
</exec>
</target>
<target name="clean">
<delete includeEmptyDirs="true">
<fileset dir="${build}" />
</delete>
</target>
</project>
-----------------------------------------------------------------------------
3.建立源代码目录,所有的 Java 程序放在里面
mkdir c:/HelloWorld/src
4.创建 HelloWorld.java
c:/HelloWorld/src/HelloWorld.java
-----------------------------------------------------------------------------
/**
* Demo class for run HelloWorld by ANT
*/
public class HelloWorld {
public static void main(String args[]){
System.out.println ("Hello World!");
}
} //EOC
-----------------------------------------------------------------------------
5.编译 HelloWorld
C:/HelloWorld>ant build
Buildfile: build.xml
build:
BUILD SUCCESSFUL
Total time: 2 seconds
说明:
调用 builder.xml 中的 target build
在 c:/HelloWorld/classes 里会出现 HelloWorld.class
此命令会把 src 目录下所有的 java 文件(包括子目录下的)都编译
6.运行 HelloWorld
C:/HelloWorld>ant run
Buildfile: build.xml
build:
run:
[exec] Hello World!
BUILD SUCCESSFUL
Total time: 2 seconds
调用 builder.xml 中的 target run
注意 target run 后的 depends="build",只有 build 成功后 run 才可以被调用
7.清除 class 文件:
C:/HelloWorld>ant clean
Buildfile: build.xml
clean:
[delete] Deleting 1 files from C:/Helloworld/classes
[delete] Deleted 1 directory from C:/Helloworld/classes
BUILD SUCCESSFUL
Total time: 2 seconds
使用 ANT 的好处:
1.相对于其他项目管理工具,只有一个文本配置文件 build.xml,配置简单
2.命令简单,一学就会,ant run, ant clean ...
3.安装简单,占用资源少,只要安装 Jdk, ANT 就可以运行
- ant运行HelloWorld程序
- hadoop运行程序详解-helloworld
- Ant 运行外部程序出错
- ANT--HELLOWORLD
- Java环境设置、HelloWorld例子、Ant环境及运行
- Java环境设置、HelloWorld例子、Ant环境及运行
- Java环境设置、HelloWorld例子、Ant环境及运行
- Java环境设置、HelloWorld例子、Ant环境及运行
- Java环境设置、HelloWorld例子、Ant环境及运行
- HelloWorld程序如何运行起来的
- EclipseADT在虚拟机上运行Helloworld程序
- spark集群上运行helloworld程序--WordCount
- Ant学习例子1(用ant打jar包,并运行HelloWorld)
- ant Java程序运行的扩展
- u-boot下运行下载和运行程序“Helloworld”
- Ant之HelloWorld
- 【Java学习】Java环境设置、HelloWorld例子、Ant环境及运行
- 菜鸟功略(怎样运行好一个HelloWorld程序)
- DBase:db2常用命令及技巧
- 多个Table间的Lookup方法&LookupMethod
- 如何删除注册、连接失败的sqlserver服务器
- GL Set up 步骤
- tomcat-80窗口被占解决方案
- ant运行HelloWorld程序
- C#语言的几个层次-李建忠
- 表错误: 数据库 ID 13,对象 ID 2,索引 ID 0。链的链接不匹配。
- 解决tomcat下的URL中文乱码问题的方法
- 需求分析说明书
- 开通博客了
- 父亲的训诫
- GridView 批量删除,自定义分页,定位页码
- 概要设计说明书