ant编译出现问题 Error starting modern compiler
来源:互联网 发布:淘宝ka商家是什么意思 编辑:程序博客网 时间:2024/06/02 11:55
使用ant进行java项目编译时提示 Error starting modern compiler,
build.xml出错部分的脚本如下:
<target name="compile" depends="prepare" description="编绎">
<javac srcdir="${src.dir}" destdir="${build.classes.dir}" debug="on" deprecation="on" optimize="off" includes="**">
<classpath refid="build.classpath" />
</javac>
</target>
出现这个问题都是虚拟机分配的内存不够用。
解决方法如下:
在javac节点处设置fork属性,同时指定memoryinitialsize、memorymaximumsize属性。-fork:没有指定fork属性时默认为false,javac命令将和ant在同一个进程中执行,同时 javac被分配的内存只有64MB,如果指定fork属性为true,javac命令将和ant在不同进程中执行,分配内存的大小将为 memoryinitialsize、memorymaximumsize指定的大小。
-memoryinitialsize:javac占用的最小内存。
-memorymaximumsize:javac占用的最大内存。
因此只需添加属性fork="true"即可解决此问题
0 0
- ant编译出现问题 Error starting modern compiler
- ant编译失败Error starting modern compiler解决方法
- ant编译工程时报Error starting modern compiler错误
- ant 编译 ejb 时 Error starting modern compiler
- ANT报 Error starting modern compiler
- Error starting modern compiler
- Error starting modern compiler
- 解决MyEclipse ant的build.xml编译时Error starting modern compiler
- 在ECLIPSE下使用ANT编译报:Error starting modern compiler
- gcc 编译出现 internal compiler error: Killed
- ANT build.xml 编译出错Error running javac.exe compiler
- ANT build.xml 编译出错Error running javac.exe compiler
- windows7上安装matlab出现的error starting desktop问题
- 编译问题configure: error: C compiler cannot create executables
- Error starting static Resources 问题
- 编译Linux内核出现include/linux/compiler-gcc.h:106:30: fatal error: linux/compiler-gcc5.h错误
- [Modern Compiler] Introduction
- [Modern Compiler] Lexical Analysis
- 对话框大小与像素关系
- Android 内存溢出解决方案(OOM) 整理总结
- Flex4 Alert PopupManager 示例
- HDOJ 2187
- 我的第一个博客
- ant编译出现问题 Error starting modern compiler
- java字符串判断是否含有单引号
- OpenCV学习笔记(2)——opencv方法训练.xml文件过程
- CentOS 6.4 yum安装配置LAMP服务器(Apache+PHP5+MySQL)
- NGUI所见即所得之UIAnchor,UIStretch
- Android访问网络,使用HttpURLConnection还是HttpClient?
- linux安装ejabberd流水账
- Activity的四种启动模式
- HDU 3079 Vowel Counting 元音字母大写