ANT 配置和安装 1

--”JAVA_HOME” (JDK HOME)
C:Program FilesJavajdk1.7.0_79

-- "ANT_HOME" (ANT HOME)
D:10111121apache-ant-1.9.7-bin

 --"CLASSPATH"

.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;(前面有点号和分号,后边结尾也有分号。)

--“PATH"

PATH变量很简单,就是jdk的bin目录的意思。%JAVA_HOME%in;

--file :sqlsample.xml

<?xml version="1.0" encoding="UTF-8"?>
<project name="DBHandler" basedir="." default="ConnectOracle">
<property name="oracleDriver" value="oracle.jdbc.driver.OracleDriver"/>
<property name="oracleJar" location="C:apphupengproduct11.2.0client_1jdbclibojdbc6.jar" />
<property name="oracleUrl" value="jdbc:oracle:thin:@10.182.190.119:1521:UCM"/>
<property name="oracleUser" value="peng" />
<property name="oraclePassword" value="peng" />
<property name="oracleFile" value="oracle.sql" />

<target name="ConnectOracle">
<sql driver="${oracleDriver}"
url="${oracleUrl}"
userid="${oracleUser}"
password="${oraclePassword}"
classpath="${oracleJar}"
print="true">
<!--select * from t_role where role_wid= 'Everyone';-->
<transaction src="${oracleFile}"/>
</sql>
</target>
</project>

--file oracle.sql
select sysdate from dual;

-- excute:
ant -f sqlsample.xml
D:10111121oracle>ant -f sample.xml
Buildfile: D:10111121oraclesample.xml

ConnectOracle:
[sql] Executing resource: D:10111121oracleoracle.sql
[sql] SYSDATE
[sql] 2016-11-21 18:07:25
[sql]
[sql] 0 rows affected
[sql] 1 of 1 SQL statements executed successfully

BUILD SUCCESSFUL
Total time: 7 seconds

issue 1: javac

安装了JDK的话,正常CMD下输入JAVAC时一定可以成功的。就会有如下信息提示

  • 所以,是环境配置有问题,所以检查三处地方,第一”JAVA_HOME”

    JAVA_HOME的内容是jdk安装目录。如小编安装的位置:D:Program Files (x86)Javajdk1.7.0_60,并且后边不带分号

  • 第二,检查CLASSPATH,这是一个jar包的调用。.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;(前面有点号和分号,后边结尾也有分号。

    或者可以写成“.;%JAVA_HOME%lib”如图所示,一样的效果。

  • 4

    第三检查“PATH"变量是否正确

    PATH变量很简单,就是jdk的bin目录的意思。%JAVA_HOME%in;

     
     
    issue2:
    安装和配置ant

    1、下载ant,http://mirror.esocc.com/apache//ant/binaries/apache-ant-1.9.1-bin.zip

    2、解压zip压缩包,将压缩包放置你要放置的目录。我这里放置在D:apache-ant-1.9.1,目录结构如下:

    bin是ant的程序运行入口,如果没有配置ANT_HOME的情况下,可以通过bin目录中的bat程序进行运行build任务。

    如:在cmd中运行ant.bat就可以执行程序,当然你选择要当前目录中存在一个build.xml(build.xml是默认的ant执行文件,当然你可以指定其他文件)

    etc目录中存放的都是一些xsl的输出模板,创建一个加强的导出各种任务的XML输出,使你的build文件摆脱过时的警告

    lib目录中存放的是ant程序需要依赖的jar包

    manual目录是ant程序的帮助文档

    3、在我的电脑 –> 右键属性 –> 高级系统配置 -> 环境变量 中配置ant

    新建系统变量 ANT_HOME = D:apache-ant-1.9.1

  • 5
原文地址:https://www.cnblogs.com/feiyun8616/p/6086328.html