gaofeng0210 发表于 2015-7-31 09:55:39

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]
查看完整版本: Java基础系列之三:Apache Ant入门示例