指定Ant编译时的初始内存和最大内存

指定Ant编译时的初始内存和最大内存

<project name="MyProject" default="compile" basedir=".">   
    <property name="sourcedir" value="${basedir}/src"/>   
    <property name="targetdir" value="${basedir}/build"/>   
    <property name="librarydir" value="${basedir}/lib"/>   
  
       
    <path id="libraries">   
        <fileset dir="${librarydir}">   
            <include name="*.jar"/>   
        </fileset>   
    </path>   
  
    <target name="clean">   
        <delete dir="${targetdir}"/>   
        <mkdir dir="${targetdir}"/>   
    </target>   
  
    <target name="compile" depends="copy-resources">   
      <javac srcdir="${sourcedir}"  
             destdir="${targetdir}"  
             classpathref="libraries"  
             debug="on"  
             fork="true"  
             memoryMaximumSize="1024m"  
             memoryInitialSize="256m">   
  
      </javac>          
    </target>   
    <target name="copy-resources">   
        <copy todir="${targetdir}">   
            <fileset dir="${sourcedir}">   
                <exclude name="**/*.java"/>   
            </fileset>   
        </copy>   
    </target>   
  
    <target name="run" depends="compile">   
        <java classname="Main" classpathref="libraries">        
             <classpath path="${targetdir}"/>   
             <jvmarg value="-Djava.library.path=./lib"/>    
        </java>   
    </target>   
</project> 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值