`
liruimin
  • 浏览: 10996 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

ant调用java

    博客分类:
  • ant
阅读更多

	  	<property name="libs_rft" value="D:\eclipse\plugins" />
	  	<property name="libs" value="${TestProject}/lib" />		
			
	  	<path id="path.id.classpath">
	  		<fileset dir="${libs_rft}">
					<include name="**/*.jar" />
				</fileset>
				<fileset dir="${libs}">
					<include name="**/*.jar" />
				</fileset>
				<pathelement location="${TestProject}" />
			</path>
	
			<echo>Start javac command-----compile ${TestProject}</echo>
	  	<javac srcdir="${TestProject}" 
	  				 classpathref="path.id.classpath" 
	  				 destdir="${TestProject}" 
	  				 excludes="com/huawei/cmc/**,script/logic/vip/**,com/huawei/m2000gui/vip/**,com/huawei/womat/vipaw/**"
	  				 debug="false"  
	  				 failonerror="true"  
	  				 memoryMaximumSize="1024m" 
	  				 fork="true"/>
 
			<java classname="script.main.EntryPoint"
					classpathref="path.id.classpath"
					failonerror="false"
					fork="true"
					maxmemory="1024m"
					output="master.txt">
				<jvmarg value="-Djava.library.path=${womat}\eclipse\plugins\com.huawei.af_1.0.0"/>
				<arg file="${TestProject}"/>
				<arg file="${TestProject1}"/>
			</java>
0
6
分享到:
评论

相关推荐

    ant调用java类

    在 Ant 中调用 Java 类是常见的需求,特别是在执行自定义逻辑或需要运行特定 Java 程序时。本文将详细解释如何使用 Ant 脚本来调用 Java 类,并结合提供的文件内容进行解析。 首先,我们需要了解 Ant 的 `&lt;java&gt;` ...

    Java 代码调用ANT

    ### Java 代码调用 ANT 的方法与实践 #### 一、引言 在软件开发过程中,构建工具扮演着至关重要的角色。Apache Ant 是一个流行的 Java 平台上的构建工具,它提供了一种灵活的方式来自动化构建过程。通过 XML 文件...

    ant调java子例

    总的来说,Ant调用Java子例程是通过定义XML格式的构建文件,设置相应的任务和参数来实现的。这种灵活且可配置的方法让开发者能够根据项目的具体需求定制构建过程,是Java项目管理的重要组成部分。通过深入理解和熟练...

    Java Ant 互相调用

    Java Ant 互相调用是一个常见的开发场景,尤其是在大型项目中,需要使用Ant工具进行构建、编译、测试等任务。Ant是Apache组织提供的一款强大的Java项目构建工具,它使用XML来描述构建过程,使得构建脚本具有良好的...

    使用Ant进行java开发

    Ant(Another Neat Tool)是一个广泛用于Java项目管理的构建工具,尤其适用于那些需要执行诸如编译、测试、打包和部署等任务的项目。Ant的优势在于其灵活性和易用性,它使用XML(可扩展标记语言)来描述构建过程,...

    ant java ant

    Ant能够调用Java编译器javac来编译源代码,使用jar任务来创建JAR文件,甚至可以通过java任务来运行已编译的类。此外,Ant还支持对JUnit测试框架的集成,可以方便地进行单元测试和集成测试。 在提供的压缩包文件中,...

    图解与代码Ant实现Java项目的自动构建和部署

    target 具有 name 属性,它是 target 的唯一标识,用于在 Ant 构件文件中引用或调用。在上述示例中,target "sayBaseDir" 包含了一个 echo task,用于输出基目录信息。 3. property 元素 property 元素用于定义和...

    Java调用Ant API用法收集

    Java调用Ant API是将Ant构建工具集成到Java应用程序中的常见做法,这使得开发者能够利用Ant的强大功能在程序内部执行构建任务。Ant是一个基于XML的构建工具,它提供了灵活的构建脚本,可以用于编译、打包、测试和...

    java代码调用ant执行类

    同时,你还可以利用Java的强类型和面向对象特性,将Ant调用封装为更复杂的类和方法,以适应具体的应用场景。 在实际项目中,可能还需要处理更复杂的情况,比如处理Ant属性、传递命令行参数、处理异常等。总的来说,...

    Shell执行/调用Java/Jar程序例子

    通过Ant的`&lt;java&gt;`任务,可以在构建脚本中调用Java程序,包括JAR文件。 示例Ant脚本片段: ```xml &lt;java jar="path/to/your/jar_file.jar" fork="true"&gt; &lt;/java&gt; ``` 运行这个Ant脚本会调用JAR...

    ant简明教程;ant调用bat方法

    【Ant简明教程:调用Bat方法】 Ant是Apache组织提供的一款开源的Java构建工具,它使用XML格式的配置文件来定义构建过程,包括编译、测试、打包、部署等任务。Ant以其灵活性和可扩展性深受Java开发者的喜爱。本教程...

    hudson下ant调用

    ### Hudson 下 Ant 调用实现 Java 工程构建 #### 一、Hudson与Ant简介 - **Hudson**:Hudson 是一款开源且功能强大的持续集成 (Continuous Integration, CI) 工具,主要用于自动化软件项目的构建和测试过程。通过...

    ant.rar java的架包ant

    《Ant——Java开发中的构建工具》 Ant是Java开发领域中的一款强大且广泛应用的构建工具,它由Apache软件基金会开发并维护。Ant以其XML为基础的构建文件(build.xml)著称,该文件定义了项目的构建过程,包括编译、...

    ant_basic_test_ANT_JAVA_ACO_in1rr_

    3. **Apache Ant**:了解如何配置Ant构建文件(build.xml),定义目标(target)和任务(task),以及如何调用Java编译器和运行时系统。 4. **MATLAB与Java接口**:如果项目涉及到MATLAB和Java的交互,可能需要用到...

    java调用ant下载项目文件

    ### Java调用Ant下载SVN项目的关键知识点 #### 一、Ant简介 Apache Ant是一款Java平台下的构建工具,主要用于编译、测试、部署等任务。它通过XML来描述项目的构建规则,这些规则定义在一个名为`build.xml`的文件中...

    java项目ant打包脚本

    这个脚本会设置必要的环境变量,并调用Java来执行Ant的主类`org.apache.tools.ant.Main`,从而启动Ant构建过程。 4. **`build.xml`文件**: `build.xml`是Ant的主要配置文件,它定义了项目构建的规则和目标。文件...

    用Ant实现Java项目的自动构建和部署

    5. **部署到模拟器或设备**:Ant还可以调用设备SDK提供的工具,如WTK的`midp-install`命令,将应用部署到模拟器或真实设备上。 对于更复杂的J2EE项目,Ant可以处理更多环节: 1. **编译Java源码**:与J2ME类似,但...

    java编程式启动ant

    Java编程式启动Ant是一种在Java程序中调用Apache Ant工具执行构建任务的方法。Apache Ant是一个基于Java的任务驱动的构建系统,常用于自动化Java项目的编译、打包、测试等任务。以下将详细介绍如何通过Java代码来...

    用Ant为Java桌面应用程序打包

    4. **创建启动脚本**:对于Windows,可以创建一个批处理文件(`.bat`),对于Unix/Linux,可以创建一个shell脚本(`.sh`),这些脚本会调用Java虚拟机(JVM)并加载JAR。 5. **生成可执行文件**:为了使用户更方便地...

Global site tag (gtag.js) - Google Analytics