自动构建War包的Ant build.xml模板】的更多相关文章

<?xml version="1.0" encoding="UTF-8" ?> <project name="[*****]你的项目的名称" default="deploy" basedir="."> <property name="src.dir" value="src"/> <property name="web…
在使用maven构建项目的war包时,有时并不需要src/webapp/WEB-INF/下的一些文件. 这时可以通过maven-war-plugin创建配置来排除这些文件.下面贴出我平时使用的pom.xml文件 配置信息在 project -> build -> plugins -> plugin -> maven-war-plugin <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi…
在使用maven构建项目的war包时,有时并不需要src/webapp/WEB-INF/下的一些文件. 这时可以通过maven-war-plugin创建配置来排除这些文件.下面贴出我平时使用的pom.xml文件 配置信息在 project -> build -> plugins -> plugin -> maven-war-plugin <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi…
关键字: ant build.xml Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令.当编译Linux内核及一些软件的源程序时,经常要用这个命令.Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似.像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷.最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计. Ant 与 makefile…
一个完整的JENKINS下的ANT BUILD.XML文件 <?xml version="1.0" encoding="UTF-8"?> <project name="genwar" default="all" basedir="."> <description> - Generate war file - </description> <propert…
Ant build.xml中的各种变量 Ant环境变量分为四种: 1.      build.properties文件中定义的变量 2.      build.xml文件中定义的变量, 3.      windows系统默认自带的环境变量, 4.      windows系统SET的环境变量. 1,3,4都是为2提供变量支持 使用Ant,一般文件结构为xml+properties两个文件. Ant语法,关键版: native2ascii #编码转换 fail unless #错误信息输出 <ta…
在命令行cmd运行mvn clean install,ant compiler,提示上述信息,是因为 maven的这个插件要求jdk1.6,但是本地电脑环境变量jdk版本为1.7.将JAVA_HOME指向jdk1.6.在cmd命令行里面执行mvn clean install就成功了.还需要配置E:\download\apache-ant-1.8.4\bin,就可以成功执行ant compiler. 但是Eclipse自带的ant build还是失败. <?xml version="1.0&…
  背景: 最近想实现jenkins+ant命令一键打war包,部署到测试环境,然后自动化接口测试,结果发现用eclipse本身导出的ant buildfiles文件,打包出来都是空文件.很多代码都没有打包进去.昨天查了一下午,发现Eclipse没有生成为此Web应用程序创建WAR文件的目标,因此必须手动添加它,今天总算谷歌到国外解决了这个问题. 步骤: ,从主菜单中选择“ file”>“export” 在“ export”对话框中,选择“ general”>“Ant buildfiles”,…
上一节把git和ant安装在虚拟机,并在jenkins上做了相关配置,接下来就可以真正开始构建一个项目了 1.新建一个自由风格的项目,因为是用ant打包,所以不要选择构建maven项目 2.配置源码管理 (1)Repository URL:因为是用git来管理项目源码,所以这个位置要填写该项目源码所在git服务器的地址(当然如果是用SVN来管理源码的,需要先安装SVN插件) 这里我填写的地址是https://gitee.com/Archer_Frost/HelloWorld.git,这是我在码云…
先在工程的根目录下建一个一builder.xml内容如下 <project basedir="." default="war" name="hb_portal"> <target name="init"> <property name="portal_name" value="湖北组件" /> <property name="versi…