Ant 简单示例+环境变量配置说明
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                Ant 简单示例+环境变量配置说明
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                以下是一個簡單的 webservice 發布ant 配置:
<?xml version="1.0" encoding="UTF-8"?> <project name="webservice-test" basedir="."><property environment="env"/><property name="dest.base" value="${env.CATALINA_HOME}/webapps/axis2"/><property name="dest.lib" value="${dest.base}/WEB-INF/lib"/><property name="src.lib" value="${basedir}/WebRoot/WEB-INF/lib"/><property name="build.project" value="${dest.base}/${ant.project.name}"/><property name="dest.services" value="${dest.base}/WEB-INF/services"/><target name="init"><!--創建目錄--><mkdir dir="${build.project}"/><!--將dir目錄下的jar文件復制到todir目錄下--><copy todir="${dest.lib}"><fileset dir="${basedir}/WebRoot/WEB-INF/lib"><include name="*.jar"/></fileset></copy><copy todir="${build.project}"><fileset dir="${basedir}/WebRoot"><include name="META-INF/**"/><exclude name="**/*.MF"/></fileset></copy></target><target name="jc" depends="init"><!-- Compile classes --><javac destdir="${build.project}"><classpath><!-- 引入jar包正確的方法--><fileset dir="${src.lib}"><include name="*.jar"/></fileset></classpath><!--指定編譯 service 包下的源代碼 --><src path="${basedir}/src"/><include name="service/**"/></javac></target><target name="mkjar" depends="jc"><jar destfile="${dest.services}/${ant.project.name}.aar"basedir="${build.project}"/><delete dir="${build.project}"/></target></project>
 
Java 和Tomcat 的簡單配置:
JAVA_HOME 設置 C:\Program Files\Java\jdk1.6.0_19 ClassPath 設置 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar Path 追加 ;%JAVA_HOME%\bin;CATALINA_HOME 設置 D:/Program Files/Apache Software Foundation/Tomcat 5.5 Path 追加 ;%CATALINA_HOME%\bin;環境變量配置說明:JAVA_HOME 和 CATALINA_HOME 指定安裝程序位置。
好處:1、可以通過%JAVA_HOME%來引用(如:ClassPath中); 2、在dos下,可以通過 >cd ?%JAVA_HOME% 打開到指定的目錄
ANT_HOME D:\Development_Files\apache-ant-1.8.1 AXIS2_HOME D:\Development_Files\axis2\axis2-1.5.4-bin M2_HOME D:\Development_Files\maven\maven-3.0.3甚至我可以為MyEclipse的工作空間設置一個,方便在dos中打開 MyEclipse_WS D:\Program Files\MyEclipse 5.5.1 GA\WorkSpace在 Path 中追加 %JAVA_HOME%\bin 的好處:
在dos任意位置,當我輸入命令(javac)它會在Path中尋找(javac.exe),這樣我不必進入特定的目錄去執行命令!
常見的Path后追加: %CATALINA_HOME%\bin;%AXIS2_HOME%\bin;%M2_HOME%\bin;%ANT_HOME%\bin;
 
ClassPath的好處:
在dos環境下編譯時候,它會自動查找 ClassPath 下的 jar ,這也意味著在 ant 中不必配置。
 
 
 
 
 
其他參考:http://blog.csdn.net/lx999501/article/details/856024
 
 
 
 
總結
以上是生活随笔為你收集整理的Ant 简单示例+环境变量配置说明的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: oracle数据块调用存储过程,VC调用
 - 下一篇: Java并发编程实战~不安全的单例