夢幻之旅

          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 閱讀(5463) 評論(0)  編輯  收藏 所屬分類: ANT
          主站蜘蛛池模板: 张掖市| 江源县| 博爱县| 无锡市| 苍梧县| 扬州市| 灵台县| 九台市| 胶州市| 北碚区| 志丹县| 门头沟区| 罗甸县| 保德县| 营山县| 呼玛县| 乌海市| 于田县| 庆城县| 上饶县| 泸溪县| 辽阳市| 孝义市| 镇宁| 托里县| 乳山市| 永年县| 通州区| 广安市| 藁城市| 武定县| 天门市| 阳原县| 浮梁县| 南丹县| 辽宁省| 凤冈县| 梨树县| 漯河市| 南康市| 政和县|