javac默认的内存初始大小和内存最大大小?

标签 java ant compiler-construction javac

javac参数memoryInitialSizememoryMaximumSize的默认值是什么?它是否从 env/os 属性或设置中获取这些值?

<javac 
  srcdir="@{srcdir}" 
  destdir="@{destdir}"
  includeantruntime="@{includeantruntime}"
  debug="@{debug}" 
  deprecation="@{deprecation}" 
  target="@{target}"
  source="@{target}"
  fork="@{fork}" 
  executable="@{executable}"
  memoryInitialSize="@{memoryInitialSize}"
  memoryMaximumSize="@{memoryMaximumSize}">
  <compilerarg compiler="${build.compiler}" line="${build.compiler.args}"/>
  <javac-elements/>
</javac>

最佳答案

documentation说,如果 javac 在外部运行,则 ant 使用标准 VM 内存设置。正如 dkatzel 在他的评论中指出的那样,这些 VM 设置已讨论 here

关于javac默认的内存初始大小和内存最大大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24308947/

相关文章:

java - 希伯来语在 netbeans 中显示为问号

regex - ant propertyregex,用指定字符串替换字符串

java - list 文件不是通过 ANT 生成的

java - 扩展现有的 Ant 路径标签

c++ - 如何在 eclipse makefile 项目的编译器选项中设置 -std=c++0x?

java - 需要服务器上的编译器

ios - 在 iOS 上编译 iOS 应用程序

java - 将 HTML 表从 JSP 传递到 Java 请求对象

java - 有多个客户端连接到 Java Server

具有泛型的 Java 接口(interface)应接受子类作为类型参数