ant Java任务的jvmargs属性和<jvmarg>内嵌元素

ant的Java任务可以在运行Apache Ant的Java虚拟机内、或者启用另外的Java虚拟机运行一个Java类。

  • 可以使用java任务的jvmargs属性,设置传递给在新进程中的java虚拟机的参数。但当java任务的fork禁用的时候,jvmargs属性会被忽略。jvmargs这个属性已经被废弃,建议采用内嵌的<jvmarg>元素。

例如:

csharp 复制代码
<target name="run-url">
    <java fork="true" classname="restful.client.AddNumbersClient">
        <classpath>
            <path refid="jaxws.classpath"/>
            <pathelement location="${build.classes.home}"/>
            <pathelement location="${basedir}/etc"/>
        </classpath>
        <jvmarg value="-Dcom.sun.xml.ws.transport.http.client.HttpTransportPipe.dump=${log}"/>
    </java>
</target>
  • 可以使用java任务内嵌的<jvmarg>元素,设置传递给在新进程中的java虚拟机的参数。
    例如:
csharp 复制代码
<java classname="test.Main"
      fork="yes" >
  <sysproperty key="DEBUG" value="true"/>
  <arg value="-h"/>
  <jvmarg value="-Xrunhprof:cpu=samples,file=log.txt,depth=3"/>
</java>
相关推荐
edisao9 分钟前
序幕-内部审计备忘录
java·jvm·算法
shehuiyuelaiyuehao22 分钟前
22Java对象的比较
java·python·算法
常利兵1 小时前
吃透Java操作符高阶:位操作符+赋值操作符全解析(Java&C区别+实战技巧+面试考点)
java·c语言·面试
不用89k1 小时前
SpringBoot学习新手项初识请求
java·spring boot·学习
码农阿豪1 小时前
SpringBoot实现公正有趣好玩的年会抽奖系统
java·spring boot·后端
Java爱好狂.1 小时前
RDB&AOF持久化原理解析
java·数据库·redis·后端开发·java编程·java程序员·java八股文
hashiqimiya2 小时前
gradle.properties使用系统代理
java
落花流水 丶2 小时前
Spring Security 完全指南
java·spring
PRINT!3 小时前
RabbitMQ实战项目(含代码仓库地址+视频教程地址)基本篇已更新完结,高级篇持续更新中
java·分布式·后端·微服务·rabbitmq
gAlAxy...3 小时前
MyBatis-Plus 核心 CRUD 操作全解析:BaseMapper 与通用 Service 实战
java·开发语言·mybatis