Java基础系列之三:Apache Ant入门示例
“Apache Ant是一个基于Java 的生成工具。据最初的创始人James Duncan Davidson 介绍,这个工具的名称是 another neat tool(另一个整洁的工具)的首字母缩写。”在初步使用过程中,对于Ant的作用,我觉得主要即辅助Java的编译,例如定义编译之前的准备工作、项目之间的依赖关系等等。≈.NET中的项目文件(.csproj)。
1.下载Ant,(http://ant.apache.org/bindownload.cgi)
2.安装Ant
将下载的包apache-ant-1.8.0-bin.zip解压,放在适当的位置,如本例放置于:C:\apache-ant-1.8.0
为方便使用,还需设置OS环境变量,进入computer/properties/environment variables/user variables,
添加一个用户变量: ANT_HOME=C:\apache-ant-1.8.0
修改用户变量 PATH,添加 %ANT_HOME%\bin
3.测试Ant安装
打开命令行,输入ant,如果能见到类似如下信息,证明Ant配置成功:
Buildfile: build.xml does not exist!
Build failed
4.新建测试项目
在Eclipse中新建项目“HelloAntWorld”,代码如下:
代码
package example;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class HelloWorld {
private static String ORACLEUSERNAME;
private static String ORACLEPASSWORD;
private static String ORACLEURL;
private static String ORACLEDRIVER;
public static void main(String[] args) throws SQLException {
ORACLEUSERNAME = "emh";
ORACLEPASSWORD = "emh";
ORACLEURL = "jdbc:oracle:thin:@147.128.20.66:1521:ems";
ORACLEDRIVER = "oracle.jdbc.driver.OracleDriver";
//
jdbc2Oracle();
}
private static Connection getConn(String pUser, String pPwd, String pUrl, String pDriver) throws Exception {
Class.forName(pDriver);
return DriverManager.getConnection(pUrl, pUser, pPwd);
}
private static void jdbc2Oracle() {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
//
try {
conn = getConn(ORACLEUSERNAME, ORACLEPASSWORD, ORACLEURL, ORACLEDRIVER);
stmt = conn.createStatement();
rs = stmt.executeQuery("select table_name from user_tables where rownum
页:
[1]