使用 ANT 开发 Java 程序
使用 ANT 开发 Java 程序
常听大家讨论哪个 Java 开发工具比较好,JBuilder,Virtual Cafe ?
今天介绍一个简单易用的 Java 开发,编译,集成,测试工具:Jakarta Ant
他被称为 java 环境里的 make (make 在 C 程序开发里人人皆知)
Java 程序编辑器爱用啥用啥,我喜欢用 UltraEdit。
以 HelloWorld 为例介绍他的使用。
此示例可在此下载:
ftp://210.52.88.133/pub/doc/code/ant/HelloWorld.zip
.下载 ant :(最新版 1.5)
http://jakarta.apache.org/builds/jakarta-ant/release/v1.5/bin/
windows 下请下载 zip 文件
unix 下请下载 tar.gz 文件
.安装 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
---------------------------------
相关文档:
inkfish原创,请勿商业性质转载,转载请注明来源(http://blog.youkuaiyun.com/inkfish
)。
Java Collections Framework(JCF)
是Java SE中一个基本的类集,几乎所有的项目都会用到,其中的List
则是JCF中最最常用的一个接口。围绕List
接口,有很多实现,诸如常用的ArrayList
、LinkedList
、Vector
、Stack
, ......
很多朋友在Java开发中,使用Oracle数据库的时候,经常会碰到有ORA-01000: maximum open cursors exceeded.的错误。
实际上,这个错误的原因,主要还是代码问题引起的。
ora-01000: maximum open cursors exceeded.
表示已经达到一个进程打开的最大游标数。
这样的错误很容易出现在Java代码中的主要原因是:Java代码在执 ......
在java中貌似不能同时创建目录和文件,需要分布创建,即不能在创建目录的时候,同时创建该目录下的文件,如果要创建的话,需要分两步,下边是创建的代码Java代码 try { String path = "D:/test ......
利用Java Reflect机制编写万能toString()方法:
package com.accp.test.filed;
import java.lang.reflect.AccessibleObject;
import java.lang.reflect.Array;
import java.lang.reflect.Field;
import java.lang.reflect.Modifier;
import java.util.ArrayList;
import java.util.List;
publ ......