`

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

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> 

 

分享到:
评论

相关推荐

    linux g++编译,链接助手

    ./ant.sh cpp -n xxx.cp -p com_chobits_util按照指定命名空间名字、代码文件名在src下创建文件夹和cpp文件 ./ant.sh build 编译src下所有cpp,在bin目录下生成对应的.o文件文件(类似java-classes生成规则),并...

    apache-ant-1.9.3-src.tar

    Ant的概念 当一个代码项目大了以后,...由于Ant构建文件时XML格式的文件,所以和容易维护和书写,而且结构很清晰。 Ant可以集成到开发环境中。由于Ant的跨平台性和操作简单的特点,它很容易集成到一些开发环境中去。

    ant build.xml

    经过几天学习,总结出ant build.xml的基本版,实现了: &lt;!--初始化操作--&gt; &lt;!--拷贝操作--&gt; &lt;!--编译--&gt; &lt;!--war打包--&gt; 执行顺序为: &lt;!--project的default属性为build,所以本target...

    openGTS_Config

     4初始化和安装测试   4.1初始化SQL数据库表   4.2测试安装  4.3加载示例数据   4.4创建“系统管理员”账户  5安装“track.war”  5.1配置”应用。conf”文件   5.2配置可用的报告   5.3配置私人标签...

    s2sh + extjs4 办公平台架构

    物超所值 系统架构:s2sh + extjs4, 配置我采用... skyline\design\skyline.sql 为mysql数据库初始化语句 skyline\coding\build.properties 为ant属性文件 build.xml 为发布使用的ant配置文件 请按照实际环境来部署

    tomcat6、7、8、9, maven3.5

    重构的应用程序部署器,具有可选的独立部署器,允许在Web应用程序投入生产之前进行验证和编译 使用JMX和管理器Web应用程序完成服务器监视 可扩展性和可靠性增强 改进了Taglibs的处理,包括高级池和标签插件 改进的...

    iotek-parent:第一次推

    1、pom重构 1.引入profile概念。 1)部署模式。 2)开发模式。(默认启动) 2.规范maven结构。 1)手动指定依赖和插件,规避老版本依赖...通过ant任务插件生成数据库、数据表和初始数据。 2.项目架构使用springmvc+dubbo。

    flex3的cookbook书籍完整版dpf(包含目录)

    使用mxmlc和Ant编译Flex应用程序 25.10节. 使用ASDoc和Ant生成文档 25.11节. 使用Rake编译Flex应用程序 25.12节. 使用ExpressInstall 25.13节. 使用Flex Builder 3的Memory Profiling查看内存快照 第二十六章...

    admin-web:基于ant design pro的前端页面,与rebue的基础微服务结合构成完整的后台管理脚手架

    初始化 yarn 2.2。开发(编译与热加载) yarn dev 2.3。编译 # 简单编译 yarn build # 编译并生成代码模块分析报告(此命令会在 `dist` 目录下生成 `report.html` 文件,可用浏览器打开) yarn build --report 2.4。...

    新版Android开发教程.rar

    � 采用了对有限内存、电池和 CPU 优化过的虚拟机 Dalvik , Android 的运行速度比想象的要快很多。 � 运营商(中国移动等)的大力支持,产业链条的热捧。 � 良好的盈利模式( 3/7 开),产业链条的各方:运营商、...

    antd-vue-pcms:初始化

    但您也可以使用npmProjectService设置克隆回购git clone https://github.com/vueComponent/ant-design-vue-pro.gitcd ant-design-vue-pro 安装依赖yarn install编译和热重装以进行开发yarn run serve编

    深入浅出Hibernate源码

    它会自动进行数据库初始化、编译、启动tomcat容器.(此命令将会启动tomcat,因此之前tomcat必须处于停止状态) 然后,打开您的浏览器,输入http://localhost:8080/forum 您应该看到我们的示例正常运行. 9, 在您的...

    《程序天下:J2EE整合详解与典型案例》光盘源码

    8.4.3 改变初始化和销毁方式 8.4.4 改变异常处理的方式 8.5 小结 第九章 CVS使用指南 9.1 CVS介绍 9.1.1 CVS简介 9.1.2 为什么要使用CVS 9.2 建立CVS的开发环境 9.2.1 下载CVS 9.2.2 配置CVS 9.3 CVS的使用方法 ...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    8.4.3 改变初始化和销毁方式 8.4.4 改变异常处理的方式 8.5 小结 第九章 CVS使用指南 9.1 CVS介绍 9.1.1 CVS简介 9.1.2 为什么要使用CVS 9.2 建立CVS的开发环境 9.2.1 下载CVS 9.2.2 配置CVS 9.3 CVS的使用方法 ...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    8.4.3 改变初始化和销毁方式 8.4.4 改变异常处理的方式 8.5 小结 第九章 CVS使用指南 9.1 CVS介绍 9.1.1 CVS简介 9.1.2 为什么要使用CVS 9.2 建立CVS的开发环境 9.2.1 下载CVS 9.2.2 配置CVS 9.3 CVS的使用方法 ...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    8.4.3 改变初始化和销毁方式 8.4.4 改变异常处理的方式 8.5 小结 第九章 CVS使用指南 9.1 CVS介绍 9.1.1 CVS简介 9.1.2 为什么要使用CVS 9.2 建立CVS的开发环境 9.2.1 下载CVS 9.2.2 配置CVS 9.3 CVS的使用方法 ...

    buck:一种快速构建系统,鼓励通过各种平台和语言创建小型可重用的模块

    如果您从ant看到编译错误,请检查您的JAVA_HOME是否指向这些版本之一。 2.使用Buck的引导版本来构建Buck: ./bin/buck build --show-output buck # output will contain something like # //programs:buck buck-...

    teamgroovy:teamcity groovy构建步骤

    为TeamCity 2017+进行编译和测试 截屏 变数 ant :groovy蚂蚁生成器(类型groovy.util.AntBuilder ) env :环境变量( Map类型) system :系统属性(类型为Map ) config :配置参数: config

    网狐荣耀版开发使用常见问题解答

    十三、网狐荣耀版android编译时出现“未找到工程,Android 目标平台版本应该大于或等于 21” 这个是因为sdk版本设置问题造成的,设置正确相应的sdk版本,就可以了。 十四、网狐荣耀版微信登录没有反应失败的解决...

    深入浅出Hibernate

    在命令行下输入, cd x:\rs\hib-samples (换成您的目录) cd forum-step3 ant &lt;br/&gt;假若安装正确的话,会给出一个指令说明. 执行: ant all 它会自动进行数据库初始化、编译、启动tomcat...

Global site tag (gtag.js) - Google Analytics