`
vbtboy
  • 浏览: 46847 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Ant编译项目资源不足

阅读更多
转:
今天用ant编译项目出现 [javac] 系统资源不足。的错误,如下

Buildfile: build.xml

-compile:
    [javac] Compiling 919 source files to E:\DSHR\dshr\WebContent\WEB-INF\classes
    [javac]
    [javac]
    [javac] 系统资源不足。
    [javac] 有关详细信息,请参阅以下堆栈追踪。
    [javac] java.lang.OutOfMemoryError: Java heap space

看来是内存不足,给设置大一点

    <target name="-compile">
        <javac srcdir="${srcdir}"  destdir="${builddir}" memorymaximumsize="500M" includes="**/*.java" classpathref="class_path">
            <compilerarg value="-Xlint:unchecked"/>            
        </javac>
    </target>
在编译出现下面的错误
Buildfile: build.xml

-compile:
    [javac] Compiling 919 source files to E:\DSHR\dshr\WebContent\WEB-INF\classes
    [javac] Since fork is false, ignoring memoryMaximumSize setting.
    [javac]
    [javac]
    [javac] 系统资源不足。
    [javac] 有关详细信息,请参阅以下堆栈追踪。
    [javac] java.lang.OutOfMemoryError: Java heap space

Since fork is false, ignoring memoryMaximumSize setting.这句话应该是因为fork是false所以我设置的memoryMaxmumSize就被忽略了,继续修改
    <target name="-compile">
        <javac srcdir="${srcdir}"  destdir="${builddir}" fork="true" memorymaximumsize="500M" includes="**/*.java" classpathref="class_path">
            <compilerarg value="-Xlint:unchecked"/>            
        </javac>
    </target>
再用ant编译,通过了。

说明:在Ant的文档中(默认为%ANT_HOME%/docs/manual/index.html)可以查看Ant Tasks 里面列出了不少任务其中javac在Compile Tasks中
点击javac可以查看更多的参数信息



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/youjianbo_han_87/archive/2009/01/23/3851884.aspx
分享到:
评论

相关推荐

    ant1.9资源

    Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。 一. 安装与配置 下载地址:...

    jocky 混肴编译rar包(ant和插件俩个版本)

    Jocky混淆JAVA代码(保护你的JAVA项目) 一、前言 1.1 什么是Jocky? 我们知道,Java是一种跨平台的编程语言,其源码(.java文件)被编译成与平台无关的字节码(.class文件),然后在运行期动态链接。这样,编译后的类...

    Ant 1.9.2 API (CHM格式)

    主要可以帮助程序员进行java项目的的管理,包括批量编译、部署、文档生成等工作,其用途远不止如此,ant内置了大量的API进行各种文件系统操作,在各种应用服务器中都被广泛应用于程序和资源的部署。 Ant功能强大的...

    毕业设计-JeecgBootVue2版前端源码基于 Vue2AntDesignVue 实现的 Ant Desig.zip

    本资源是经过本地编译测试、可打开、可运行的项目、文件或源码,可以用于毕业设计、课程设计的应用、参考和学习需求,请放心下载。 祝愿你在这个毕业设计项目中取得巨大进步,顺利毕业! 但还需强调一下,这些项目...

    基于Reactjs+Ant Design+Servlet宾馆管理系统.zip

    本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的,应该能够满足学习、使用需求,如果有需要的话可以放心下载使用。有任何...

    基于区块链技术JavaScript+Vue的食品安全溯源平台源码+项目部署运行说明.zip

    - 编译项目 ``` yarn run build ``` - Lints and fixes files ``` yarn run lint ``` 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如...

    毕业设计-基于 vue3 ts antdesignvue 的个人博客.zip

    本资源是经过本地编译测试、可打开、可运行的项目、文件或源码,可以用于毕业设计、课程设计的应用、参考和学习需求,请放心下载。 祝愿你在这个毕业设计项目中取得巨大进步,顺利毕业! 但还需强调一下,这些项目...

    Maven学习资料个人总结

    Apache Maven一个潜在的基于java的apache ant的构建工具的替代者...这个好处导致的结果就是,用maven编译的项目在发布的时候只需要发布源码,小得很,而反之,ant的发布则要把所有的包一起发布,显然maven又胜了一筹。

    abs_admin_vue:基于actix-web,rbatis,vuejs,vue-ant-design-pro的rust管理项目

    注意:建议使用软件包管理,此项目的演示站点(yarn.lock)加载的版本完全相同。 但您也可以使用npm 项目设置 克隆回购 git clone https://github.com/vueComponent/ant-design-vue-pro.git cd ant-design-vue-pro ...

    maven镜像工具的安装包

    【1】概念:以“java源文件”、“框架配置文件”、‘JSP’、“HTMl”、“图片”等资源为“原材料”,去生产一个可以运行的项目的过程 编译 部署 搭建 【2】编译:java源文件【User.java】→编译→Class字节码...

    Android插件框架Android-Plugin-Framework.zip

    宿主程序工程可以通过ant编译或者导入eclipse后直接点击Run菜单进行安装。 插件Demo工程需要通过插件ant脚本编译。编译命令为 “ant clean debug” 原因是Demo中引用了宿主程序的依赖库。需要在编译时对共享...

    打jar包方法

    生成的 Jar 文件是一种压缩文件,包含了 Java 项目的所有 class 文件、资源文件和依赖项。Jar 文件的结构通常如下: * META-INF 文件夹:包含项目的META信息,例如 MANIFEST.MF 文件。 * 项目类文件夹:包含项目的...

    DoomTools:Java的与Doom相关的工具。 DECOHack的所在地以及许多其他实用程序。 轻松构建WAD项目(以及不久的其他种类)!

    厄运工具版权所有(c)2019-2021 Matt Tropiano所需的图书馆2.10.1+ 1.10.2+所需模块 资源master分支包含稳定...用Ant编译要下载此项目的依赖项,请输入( build.properties也将被更改/创建): ant dependencies要使用

    基于区块链技术的食品安全溯源平台源码+使用教程(支持docker部署).zip

    - 编译项目 ``` yarn run build ``` - Lints and fixes files ``` yarn run lint ``` Docker 镜像使用 ---- ``` # 1.修改前端项目的后台域名 .env.development 域名改成: ...

    Struts2 + Spring3 + Hibernate3.5 整合(实际使用项目,version2)

    另外增加了一个ant构建脚本,支持使用hudson完成每日构建,持续集成,自动测试,代码规范检查,代码审查等功能(与此相关的jar包由于上传文件大小限制未导入) 本系统一直在使用中,所以还会不段更新,之后我打算再...

    Maven2 的新特性.7z

    • test-compile,编译项目测试代码。 • test,使用已编译的测试代码,测试已编译的源代码。 • package,已发布的格式,如jar,将已编译的源代码打包。 • integration-test,在集成测试可以运行的环境中处理和...

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

    13.4.3 编写本项目的Ant文件 13.4.4 配置本项目的web.xml文件 13.5 编写网上调查系统的JSP页面 13.5.1 用户注册画面regedit.jsp 13.5.2 用户登录画面login.jsp 13.5.3 设定调查题目的画面surveyName.jsp 13.5.4 设定...

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

    13.4.3 编写本项目的Ant文件 13.4.4 配置本项目的web.xml文件 13.5 编写网上调查系统的JSP页面 13.5.1 用户注册画面regedit.jsp 13.5.2 用户登录画面login.jsp 13.5.3 设定调查题目的画面surveyName.jsp 13.5.4 设定...

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

    13.4.3 编写本项目的Ant文件 13.4.4 配置本项目的web.xml文件 13.5 编写网上调查系统的JSP页面 13.5.1 用户注册画面regedit.jsp 13.5.2 用户登录画面login.jsp 13.5.3 设定调查题目的画面surveyName.jsp 13.5.4 设定...

Global site tag (gtag.js) - Google Analytics