夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
          <?xml version="1.0"?>
          <project name="javaTest" default="jar" basedir=".">
              
          <target name="clean">
                 
          <delete dir="build"/>
              
          </target>
              
          <path id="classpath">  
                  
          <fileset  dir="lib">
                    
          <include name="*.jar"/>
                  
          </fileset>
              
          </path>
              
          <target name="compile" depends="clean">
                 
          <mkdir dir="build/classes"/>
                
          <javac srcdir="src" destdir="build/classes" encoding="UTF-8">
                    
          <classpath refid="classpath"/>   
                
          </javac>
              
          </target>
              
          <target name="run" depends="compile">
                 
          <java classname="Main">
                     
          <classpath>
                        
          <!--<classpath refid="classpath"/>-->
                        
          <pathelement path="build/classes"/>
                     
          </classpath>
                 
          </java>
              
          </target>
              
          <target name="copyConfig" depends="run">   
                  
          <copy todir="build/classes">   
                          
          <fileset dir="src">
                               
          <include name="*.png" />
                          
          </fileset>
                  
          </copy>          
              
          </target>    

              
          <target name="jar" depends="copyConfig">
                  
          <pathconvert property="mf.classpath" pathsep=" ">
                       
          <mapper>
                           
          <chainedmapper>
                               
          <flattenmapper />
                               
          <globmapper from="*" to="lib/*" />
                           
          </chainedmapper>
                       
          </mapper>
                       
          <path refid="classpath" />
                   
          </pathconvert>


              
          <jar destfile="main.jar" basedir="build/classes">
                         
          <manifest>
                            
          <attribute name="Main-class" value="Main"/>
                                
          <attribute name="Class-Path" value="${mf.classpath} "/>
                         
          </manifest>
               
          </jar>
              
          </target>
          </project>
          posted on 2010-12-20 11:41 HUIKK 閱讀(5464) 評論(0)  編輯  收藏 所屬分類: ANT
          主站蜘蛛池模板: 赤水市| 织金县| 射阳县| 梓潼县| 镇雄县| 瑞金市| 海林市| 嘉禾县| 时尚| 仪陇县| 攀枝花市| 滕州市| 苗栗市| 闸北区| 呼和浩特市| 汽车| 蚌埠市| 罗山县| 云安县| 清新县| 新田县| 双辽市| 苏尼特右旗| 陈巴尔虎旗| 丰县| 三穗县| 兴国县| 财经| 南平市| 南宫市| 从化市| 门头沟区| 阳新县| 涞源县| 金门县| 沙坪坝区| 兴安盟| 哈尔滨市| 永福县| 南郑县| 武山县|