`
zzzzzz5530041
  • 浏览: 34332 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

在Ecliper中使用Ant实现打包部署

阅读更多
<?xml version="1.0" encoding="ISO-8859-1"?>
<project name="Test" basedir="." default="deploy">
	<property name="warfile" value="Test" />
	<target name="unpack">
		<unwar src="${warfile}.war" dest="${warfile}" />
	</target>
	<target name="create">
		<war destfile="${warfile}.war" webxml="../WebContent/WEB-INF/web.xml" update="true">
			<classes dir="classes" />
			<fileset dir="../WebContent">
				<exclude name="WEB-INF/web.xml" />
			</fileset>
		</war>
	</target>
	<target name="copy">
		<copy todir="D:\bea\user_projects\domains\Test\applications" overwrite="true">
			<fileset dir=".">
				<include name="*.war" />
			</fileset>
		</copy>
	</target>
	<target name="deploy">
		<antcall target="create" />
		<antcall target="copy" />
	</target>



</project>



写好后直接运行该Ant文件。就会在D:\bea\user_projects\domains\Test\applications生成一个名叫Test.war的文件
分享到:
评论

相关推荐

    ant打包部署工具,官方下载

    用户可以通过解压这个文件,设置ANT_HOME环境变量,并将bin目录添加到PATH环境变量中,即可在命令行中使用Ant命令。 总结来说,Ant是一个强大的Java项目构建工具,它简化了项目构建过程,提供了编译、打包、测试等...

    Ant脚本打包部署要点.zip_sme_打包部署!

    本文将详细讲解Ant脚本在打包部署中的要点,以及如何通过修改`common.properties`文件来设置代码分支。 首先,让我们了解Ant的基本结构。一个Ant项目通常包含一个名为`build.xml`的主配置文件,这个文件定义了构建...

    使用Ant编译打包

    Ant使用XML来描述构建过程,包括编译、测试、打包和部署等任务,使得开发者能够通过简单的脚本进行项目构建,而无需深入理解复杂的命令行语法。 **一、Ant的安装与配置** 1. **下载与解压**:首先,你需要从Apache...

    antsvn更新打包部署提交自动化

    标题中的“antsvn更新打包部署提交自动化”涉及的是在软件开发过程中如何利用Ant(一个Java构建工具)和Subversion(SVN,版本控制系统)实现自动化的构建、更新、打包、部署和提交流程。这个过程旨在提高开发效率,...

    mac下ant打包android

    在Android开发中,Ant可以用来编译、签名和打包APK。当你要为不同的渠道(如不同的应用商店)打包应用时,通常需要修改build.xml文件,添加相应的渠道参数。例如,你可能需要在apk的资源目录下创建一个渠道特定的...

    ant批量打包工具

    3. **定义渠道变量**:在Ant脚本中,为每个渠道定义一个变量,比如渠道标识符,然后在打包过程中动态替换相应的值。 4. **执行打包任务**:运行`ant release`或`ant debug`命令(根据是否需要调试信息)启动打包...

    Ant自动打包用的.

    Ant是Apache软件基金会的一个开源项目,它是一款强大的构建工具,主要用在Java环境中,用于自动化构建、测试和部署软件。Ant基于XML来定义任务和目标,使得开发者可以编写可重复执行的构建脚本,实现软件项目的构建...

    使用ant打包android

    在Android开发过程中,Ant是一个非常重要的工具,它是一个开源的Java构建系统,广泛用于自动化编译、测试和部署Java应用程序,包括Android应用。本篇文章将详细介绍如何使用Ant来打包Android应用,以及涉及到的相关...

    Ant打包编译部署工具学习笔记2(附件中含有测试项目)

    在"Ant打包编译部署工具学习笔记2"中,我们可以预期博主分享了关于如何利用Ant进行更复杂的构建操作,例如集成测试、优化和打包。这可能包括如何配置build.xml文件,添加自定义任务,以及如何处理依赖关系。由于没有...

    ANT批量打包工具及教程

    在IT行业中,自动化是提升效率的关键,而"ANT批量打包工具及教程"正是为了实现这一目标。Apache Ant是一个由Java编写的开源构建工具,它基于XML来定义项目构建过程,可以执行编译、测试、打包等多种任务。在这个教程...

    Ant批量打包Android应用

    可以通过修改build.xml中的属性,如版本号、渠道标识等,然后运行Ant命令来实现批量打包。例如,你可以编写一个脚本来遍历不同的版本信息,然后调用Ant进行打包: ```bash for version in 1.0.1 1.0.2 1.0.3; do ...

    android 使用ant自动打包apk

    首先,你需要在Android项目中设置Ant环境。确保你已经安装了Java Development Kit (JDK) 和Apache Ant。Ant的配置文件通常位于项目的根目录下,名为`build.xml`。这个文件包含了构建过程的所有规则和任务。 1. **...

    ant -buid.xml打包部署文件

    ant 编译、打包、部署项目的build文件

    shell调用ant打包 部署

    "Shell调用Ant打包部署"是一个常见的自动化构建过程,它利用Unix/Linux的Shell脚本和Apache Ant工具来编译、打包和部署应用程序。下面我们将深入探讨这个主题。 首先,Apache Ant是一个基于Java的构建工具,它通过...

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

    Ant是一个基于XML的构建工具,它的配置文件(build.xml)定义了构建过程中的各种任务,如编译、打包、测试和部署等。XML结构使得构建过程可读性强,易于维护。 对于J2ME项目,Ant可以完成以下步骤: 1. **编译源...

    java项目ant打包脚本

    Java项目中的Ant打包脚本是开发过程中的一个重要环节,它使得开发者能够自动化构建、测试和部署应用程序。Ant是一个基于XML的构建工具,由Apache软件基金会开发,它在Java社区广泛使用,替代了早期的Makefile,因为...

    ant批量打包脚本

    在Android或Java开发中,"ant批量打包脚本"是一个非常实用的技巧,它可以帮助开发者高效地完成应用的打包工作,尤其在面临多版本、多渠道发布时更为显著。Ant是Apache组织提供的一款开源构建工具,类似于Java领域的...

    Android中使用Ant方式友盟多渠道打包

    下面将详细介绍如何在Android项目中使用Ant来实现友盟多渠道打包。 首先,确保你的系统已经安装了Java Development Kit (JDK) 和 Apache Ant。这两个是构建Android应用所必需的工具。你可以通过命令行运行`java -...

    ant_shell自动部署

    "ant_shell自动部署"指的是使用Apache Ant工具结合Shell脚本实现应用的自动化部署过程。Apache Ant是一个Java库和命令行工具,主要用于构建Java项目,而Shell脚本则是Unix或Linux系统中用于执行一系列命令的脚本语言...

Global site tag (gtag.js) - Google Analytics