--- 最近用到jenkins 自动部署项目,由于项目还没有转成Maven 所以就考虑用ant 构建
--- 下面上 项目架构
1,dev test 分别放开发环境 和 测试环境 数据库文件,根据自己的架构扩展
2,倒数第二个文件build.properties 用户切换不同不的环境 这里文件的内容很简单 “env = dev”
如果你现在是要打包到测试环境 那么 修改成env = test
-- 下面展示 build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="项目名称" default="warFile" basedir=".">
<!--必须放在最前面,可以确保能使用到编译平台的环境变量 -->
<property environment="env" />
<!--项目名称 -->
<property name="webapp.name" value="项目名称" />
<!--war包 放置路径 -->
<property name="dist.dir" value="${basedir}/dist" />
<!--项目WebContent -->
<property name="webRoot.dir" value="${basedir}/WebContent" />
<!--java 文件目录 -->
<property name="src.dir" value="${basedir}/src" />