`
hotjava
  • 浏览: 181282 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

ant开堆栈内存

阅读更多

在使用的执行大点的任务的时候,总是回报内存益处的问题,然而每种任务开内存的方法又不一样,
比如javac可以这样开内存堆栈: 

xml 代码

 

  1. <javac fork="yes" srcdir="${test.home}" destdir="${classes.home}" debug="${debugging}"    
  2.     memoryinitialsize="128M" memorymaximumsize="256M" >  

而java命令缺变成:

xml 代码
  1. <java classname="weblogic.appc" fork="yes"  >  
  2.     <arg line="  -keepgenerated -lineNumbers -g -verbose  ${deploy.home}/trmsEJBClient.jar "  />  
  3.     <!--all-libs-->            
  4.     <classpath refid="all-libs"/>  
  5.     <jvmarg value="-Xmx512M"/>  
  6. </java>  


有的自定义任务甚至没有开内存堆栈的参数,比如:Retrotranslator,在RetrotranslatorTask里面找了半天都没有开内存的参数。搞的我也不知道怎么办。

所以简单的办法是写到ant.bat中去,在ant.bat写入如下代码:
:runAnt
"%_JAVACMD%" -Xms128m -Xmx512m


 

分享到:
评论

相关推荐

    NRF51-Nordic.pdf

    该系列提供了一系列高度灵活的设备选择,包括集成蓝牙低功耗(Bluetooth Low Energy, BLE)和/或ANT™协议栈的设备,以及开放设备,允许用户开发自己的专有无线堆栈和生态系统。 #### NRF51系列特点 1. **系统概述...

    nRF51 用户手册

    该系列提供多种设备选择,包括带有嵌入式蓝牙低功耗(BLE)和/或ANT™协议栈的设备以及开放设备,允许用户开发自己的专有无线堆栈和生态系统。 nRF51系列集成了Nordic Semiconductor领先的2.4GHz收发器技术、强大的但...

    jProfiler 10详细使用手册

    - **Ant任务**: 对Ant构建工具的支持,同样提供了自动化测试的功能。 总之,jProfiler是一款功能强大的性能分析工具,它不仅涵盖了CPU剖析、内存剖析等核心领域,还提供了丰富的特性来满足不同的性能分析需求。通过...

    java问题定位技术

    此外,Java提供的`jstack`命令也是一个强大的工具,它能够生成线程堆栈快照,帮助开发者分析线程的执行状态。 再者,CPU占用过高通常与无限循环、计算密集型任务或者频繁的垃圾收集有关。为了定位这类问题,我们...

    Nrf51822驱动源码

    开发套件基于Nordic的nRF52832蓝牙低功耗SoC,它将64MHz,32位ARMCortexM4F微处理器与2.4GHz多协议无线电(支持蓝牙5,ANT和专有2.4GHz RF软件),以及512kB闪存内存和64kB RAM。nRF52832 SoC运行Nordic的S132 ...

    android development tools(0.97) source code

    2. **内存分析**:提供堆内存分配、垃圾回收等信息,帮助开发者优化内存使用。 3. **线程与堆栈跟踪**:查看线程状态,获取堆栈跟踪信息,定位问题源头。 4. **设备日志**:收集和查看设备LogCat日志,便于分析运行...

    Eclipse详细参考文档.rar

    - 调试器允许设置断点,单步执行,查看变量值,调用堆栈等。 - JUnit集成,方便进行单元测试,支持测试驱动开发。 - 调试远程应用程序,通过JVM连接进行调试。 6. **Eclipse性能优化**: - 了解内存分析工具,...

    Fundamentals_in_debugging_nRF5x_systems - Hard Fault on nRF52.pdf

    4. **分析堆栈信息**:查看堆栈信息可以帮助理解程序运行时的状态,从而定位潜在的问题。 5. **代码审查**:仔细检查可能导致硬故障的代码段,寻找逻辑错误或潜在的编程问题。 6. **增加日志记录**:在关键位置添加...

    netbeans64位.zip

    - IDE还包括了一个内置的Java调试器,允许开发者对程序进行断点调试,查看变量值,跟踪调用堆栈等。 3. **项目管理**: - NetBeans支持创建、管理和组织多个项目,每个项目可以包含源代码、资源文件、库引用等。 ...

    eclipse_64bit

    4. **调试工具**:Eclipse的调试器是其强大功能之一,可以对Java应用程序进行单步调试,查看变量值,设置断点,以及分析调用堆栈。 5. **插件生态系统**:Eclipse拥有丰富的插件库,涵盖各种编程语言(如Python、...

    Android C++高级编程:使用NDK_Onur Cinar, 于红PDF电子书下载 带书签目录 完整版

    开本:16开 页码:344 版次:1-1 第1章 Android平台上的C++入门 1 1.1 Microsoft Windows 1 1.1.1 在Windows平台上下载并安装JDK开发包 2 1.1.2 在Windows平台上下载并安装Apache ANT 5 1.1.3 在Windows平台上...

    eclipse ADT23

    - ADT支持Ant和Gradle两种构建系统,Ant是早期的默认选项,而Gradle逐渐成为主流,提供了更灵活的构建配置和依赖管理。 9. **AndroidManifest.xml管理** - ADT提供了对AndroidManifest.xml文件的图形化编辑,方便...

    VC编程软件

    此外,内存查看工具和性能分析器也有助于优化代码和查找内存泄漏等问题。 除了C语言,VC编程软件也支持Java程序的开发,尽管Java通常与JDK(Java Development Kit)和Eclipse、IntelliJ IDEA等专用IDE关联更多。在...

    nRF52840.7z

    3. **内存管理**:SoftDevice占用了一部分MCU的内存资源,包括RAM和Flash,因此在开发时需要考虑到这一点,合理分配应用程序的空间。 4. **安全特性**:s140提供了安全功能,如加密、认证和密钥管理,增强了无线...

    nRF51822_API WORD

    该参考手册的版本为1.1,其中详细描述了nRF51系列的特性,包括内置的蓝牙低功耗(Bluetooth Low Energy)和/或ANT协议栈,以及开放设备,允许开发者构建自己的专有无线堆栈和生态系统。这使得nRF51系列芯片能够适应...

    gradle-6.0-all

    它采用领域特定语言(DSL)来管理项目构建,相比Ant和Maven提供了更高的灵活性和可扩展性。Gradle-6.0-all压缩包包含了Gradle 6.0版本的所有组件,包括核心库、插件和相关文档,方便开发者下载和使用。 在Gradle ...

    Eclipse精要与高级开发技术

    - **Ant支持**:虽然现代项目更多采用Maven或Gradle,但Eclipse也提供了对Ant的支持,理解其原理和配置。 4. **调试技巧** - **JVM调试**:掌握如何设置断点、单步执行、查看变量值、调用堆栈等调试技巧。 - **...

    eclipse v4.4 x64 汉化包

    2. **性能优化**:Eclipse 4.4在启动速度和内存使用上进行了优化,提高了整体性能,使得开发者可以更快地打开和使用IDE。 3. **插件支持**:Eclipse以其强大的插件生态系统而闻名,4.4版本进一步增强了插件API,...

    SmoresUnderflow:由微服务提供支持的可扩展StackOverflow克隆

    :ant: 用于状态服务的紧凑且安全的数据传输。 :magnifying_glass_tilted_left: -可扩展的开源搜索。 :male_sign: 弹性堆栈的数据可视化。 :money_bag: 内存中的数据结构存储/缓存。 :rocket: 高性能负载平衡器...

Global site tag (gtag.js) - Google Analytics