`
junge8618
  • 浏览: 121053 次
  • 性别: Icon_minigender_1
  • 来自: 邵阳
社区版块
存档分类
最新评论

ant常用操作(构造)

    博客分类:
  • ant
阅读更多
二、构造
1.Build_unix.xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="project" default="build">
  <property file="mdxbu.properties"></property>
  <property name="IOM_PACKAGE_PATH" value="${VERSION_HOME_PATH}/MediaX3600/iom"></property>
  
  <target name="init">
    <delete dir="${TEMP_INSTALL_PATH}"></delete>
		<mkdir dir="${TEMP_INSTALL_PATH}"/>	
	</target>
	
	<target name="iom">
	  <copy todir="${IOM_INSTALL_PATH}" overwrite="true">
			<fileset dir="${IOM_PACKAGE_PATH}"></fileset>
		</copy>
		
		<copy todir="${IOM_DIST_PATH}" overwrite="true">
			<fileset dir="${VERSION_INSTALL_PATH}">
				<include name="smppAgent.jar"/>
				<include name="com.huawei.mediax.configureconstants_${CONFIGURE_CONSTANTS_VERSION}.jar"/>
				<include name="com.huawei.mediax.service_${SERVICE_VERSION}.jar"/>
			</fileset>
		</copy>
		
		<mkdir dir="${userportal_install_root_webinf}"/>
		
		<copy todir="${MDXDB_INSTALL_PATH}" overwrite="true">
			<fileset dir="${MDXDB_PACKAGE_PATH}">
				<exclude name="db2**/**"/>
				<exclude name="oracle**/**"/>				
			</fileset>
		</copy>
		
		<delete dir="${userportal_install_root_webinf}/classes"></delete>
		<mkdir dir="${userportal_install_root_webinf}/classes"/>
		<unjar src="${VERSION_HOME_PATH}/help/MediaX3600_Chinesehelp.jar" dest="${userportal_install_root}"/>
		<move file="${userportal_install_root}/MediaX3600.html" tofile="${userportal_install_root}/index.html"/>
		
		<antcall target="xxx"></antcall>
		
		<exec executable="${MAKE_PUBLISH_PATH}/exec.sh">
    		<arg value="${MediaX3600_HOME_PATH}"/>
    </exec>
    
    <delete dir="${version_home}" includeemptydirs="true"/>
    
    <ant antfile="${MAKE_PUBLISH_PATH}/spg_build_windows.xml"  inheritAll="true"/>	
	</target>
分享到:
评论

相关推荐

    用ANT构造Application

    作为一款开源软件,ANT支持跨平台操作,在Windows和Unix操作系统上均可运行。相较于传统的shell脚本构建工具(例如make或makefile),ANT更加现代化且易于使用。这主要得益于其基于XML的配置文件(通常命名为`build....

    Axure ant design pro后台模板可交互

    这个后台模板包含的文件“ant design4.40-web组件库”很可能是Ant Design Pro的最新版本4.40的Web组件集合,其中包括按钮、表单、表格、导航、模态框等常用元素,方便设计师直接应用到Axure项目中。而“ant design ...

    ypea103-ant-colony-optimization.zip_ant colony

    MATLAB因其强大的数值计算和矩阵操作能力,成为科学研究和工程计算领域常用的工具,适合实现这种复杂算法。 标签"ant_colony"直接对应了算法的核心概念——蚁群。这可能意味着代码库包含了实现蚁群优化算法的关键...

    深入理解软件构造系统(Software Build Systems)

    Ant是Java项目常用的构建工具,使用XML文件来描述构建逻辑。它特别适合于Java项目的构建,因为其内置了很多针对Java开发的功能。Ant的一个优点是跨平台兼容性好,可以在不同的操作系统上运行而无需修改构建脚本。 *...

    Eclipse+Web开发从入门到精通(实例版).pdf

    作者介绍了Ant的基本使用,包括构造文件的主要标记、常用任务(Task),以及Eclipse与Ant的集成方式。这部分内容旨在让读者熟悉Ant的基本操作,学会编写build.xml文件,并通过实例学习如何使用Ant进行Java类的编译、...

    Text Analysis with LingPipe 4

    - **构造字符串**:介绍不同的构造方法来创建字符串对象。 - **字符串文字**:讨论字符串文字的使用及其优化。 - **字符串的内容**:解释如何访问和操作字符串中的字符。 - **字符串相等性和比较**:讨论如何...

    Eclipse+Web开发从入门到精通(实例版)

    4.1.2 Ant 的常用任务(Task)... 62 4.2 Eclipse 与Ant 的集成... 64 4.2.1 创建Ant 构建文件... 64 4.2.2 编辑Ant 构建文件... 64 4.2.3 运行Ant 构建文件... 66 4.2.4 使用Ant 视图... 66 4.3...

    pcode-3o8eli.zip_遗传蚁群 matlab

    5. 蚁群操作:蚂蚁选择路径、信息素更新和路径构造。 6. 主循环:重复遗传和蚁群操作,直至达到停止条件(如达到最大迭代次数或解质量满足要求)。 7. 结果分析:输出最优解及相关的性能指标。 由于没有具体的代码...

    soot 官方指导操作文档

    3. **构建项目**:使用 Maven 或 Ant 构建工具将 Soot 集成到项目中,确保所有依赖都被正确添加。 4. **配置路径**:为 Soot 设置输入输出路径,指定要处理的类文件或 jar 包的位置。 #### 三、Soot 构造基础 1. **...

    hibernate3.6.10final官方文档

    Session的常用操作有:save()、update()、delete()和load()。同时,Hibernate支持事务管理,通过Transaction接口进行控制。 五、查询语言HQL Hibernate提供了一种面向对象的查询语言——HQL(Hibernate Query ...

    遗传与蚁群算法_C++

    在本项目中,`Genetic_and_Ant_Algorithms_src`目录下的源代码实现了遗传算法和蚁群算法的C++实现,提供了详细的类结构和函数定义,包括种群初始化、个体评价、遗传操作、信息素更新等关键步骤。通过阅读和学习这些...

    各种优化算法解决TSP问题的matlab源代码

    本资源提供了一系列使用MATLAB编写的算法实现,包括蚁群算法、神经网络、遗传算法和模拟退火算法等,这些都是解决TSP问题的常用方法。 1. 蚁群算法(Ant Colony Optimization,ACO) 蚁群算法是受到蚂蚁寻找食物...

    eclipse快捷键

    8. **运行Ant任务 (Alt+Shift+X Q)**:如果你的项目包含Ant构建脚本,这个快捷键可以快速执行指定的Ant目标。 9. **自动导入所需包 (Ctrl+Shift+O)**:在编写代码时,如果忘记了导入某个类,使用此快捷键可以自动...

    ruoyi后台管理系统不分离版

    2. **MyBatis Plus**:MyBatis Plus是在MyBatis基础上扩展的框架,提供了一站式SQL操作解决方案,包括自动代码生成器、无侵入式设计、简化CRUD操作、强大的条件构造器等功能,减轻了开发者对数据库操作的繁琐工作。...

    kotlin参考文档

    - **类型安全的构建器**:通过限定构造函数参数的类型来确保创建的对象总是有效的。 - **核心库和标准库**:包含了常用的数据结构、算法和其他工具类。 - **kotlin.test**:一个用于单元测试的库。 通过深入理解...

    java基础PPT文档

    常用的Java开发工具有Eclipse, IntelliJ IDEA等集成开发环境(IDE),以及Ant, Maven等构建工具,还有JUnit进行单元测试。 通过深入学习和实践这些基础知识,初学者可以逐步建立起对Java编程的全面理解,并为进一步...

    JUnit Howto.pdf

    - **概述**:`Assert`类提供了多种静态方法来帮助开发者进行断言操作,这些方法通常用于测试表达式中。 - **常用方法**: - `assertEquals(Object expected, Object actual)`:验证两个对象是否相等。 - `...

    Eclipse中文教程

    - **工具栏:** 显示常用操作的快捷按钮,方便快速访问。 **2.9 视景** - **创建新视景:** 用户可以根据需要创建新的视景布局。 - **保存视景:** 保存当前的工作台布局,以便后续使用。 - **配置视景:** 可以...

    编码规范化插件checkStyle

    - **运行Ant任务**:通过命令行执行Ant任务来运行Checkstyle。 ##### 5.2 安装与配置 - **下载Checkstyle JAR文件**:将Checkstyle的JAR文件放置在项目的lib目录中。 - **配置Ant构建脚本**:编辑build.xml文件,...

Global site tag (gtag.js) - Google Analytics