使用Ant部署应用程序系统】的更多相关文章

1. 首先下载Ant http://ant.apache.org/ 配置环境变量 2. 编写build.xml部署文件如下: <?xml version="1.0" encoding="UTF-8"?> <project name="fspdrs" default="deploy" basedir="."> <description>使用[Apache Ant]部署主评审…
目录 一.环境准备 二.安装 三.使用验证 一.环境准备 当前环境:centos7.3一台 软件版本:ant-1.9 部署目录:/usr/local/ant yum依赖 yum -y java-1.8.0-openjdk 二.安装 1.下载源码包 wget https://shell-auto-install.oss-cn-zhangjiakou.aliyuncs.com/package/apache-ant-1.9.11-bin.tar.gz 2.解压 tar -xf package/apac…
1.下载 mkdir /opt/ant cd /opt/ant wget http://mirror.bit.edu.cn/apache//ant/binaries/apache-ant-1.9.4-bin.tar.gz 2.解压 cd /opt/ant tar -zxvf apache-ant-1.9.4-bin.tar.gz mv apache-ant-1.9.4 ant 3.添加环境变量 vi /etc/profile 添加如下代码: export ANT_HOME=/opt/ant/an…
原文地址:http://blog.csdn.net/kaluman/article/details/74535495 开头的注意事项: 1.所有的环境变量和代码,都需要使用英文的符号,变量之间都需要英文分号;隔开. 2.配置环境时,最好切换到英文输入法进行,以免由于中文符号出错,不好查找原因. 3.调试时,没有使用命令行工具,一直使用的Xshell.   一.    安装包准备 JDK:jdk1.8.0_91 Ant:apache-ant-1.9.7 Jmeter:apache-jmeter-3…
前言:博主资历尚浅,很多东西都还在刚起步学习的阶段,这几天开发任务比较轻,就在自己window系统下,模拟部署远程服务器,利用Jenkies + Ant + Tomcat 搭建了一个自动发布部署的环境,特分享给大家.如果有哪些说的不对的地方,还请大家不吝赐教. 1.工具版本 Ant:apache-ant-1.9.1 Jenkies:jenkins-2.46.3 Tomcat:apache-tomcat-8.0.43 系统:window7 开发工具:IDEA 2.Web项目 简述:这里只是在本地简…
前言: 2017年最后一个月份,今天抽出时间把之前的一些记录分享出来,也为今年画上个简单的句号吧,无论好与坏,无论成功与失败,简单的记忆,不要留下点点空白. 特别提示: 知识是用来分享的,但是也要尊重作者的权益,转载请注明出处,未经本人允许不可用于商业目的. 主要场景: 自动化接口测试主要用于手工接口测试通过后,持续对接口正确性进行验证的一种测试方法.该方法可以有效减轻重复测试对人员的依赖程度.自动化接口测试对产品质量的贡献程度取决于测试用例的覆盖度. 部署环境: 软件名称 版本 JDK 1.8…
前言:博主资历尚浅,很多东西都还在刚起步学习的阶段,这几天开发任务比较轻,就在自己window系统下,模拟部署远程服务器,利用Jenkins + Ant + Tomcat 搭建了一个自动发布部署的环境,特分享给大家.如果有哪些说的不对的地方,还请大家不吝赐教. 1.工具版本 Ant:apache-ant-1.9.1 Jenkins:jenkins-2.46.3 Tomcat:apache-tomcat-8.0.43 系统:window7 开发工具:IDEA 2.Web项目 简述:这里只是在本地简…
我们在做项目时经常会使用changeset作为部署工具,但是某些场景使用changeset会比较难操作,比如当我们在sandbox将apex class更改名字想要部署到生产的org或者其他环境的org,使用changeset是没法实现的,这个时候我们需要使用Ant Migration Tool还是更好的. salesforce基于metadata进行管理,Ant Migration Tool 是一个基于 Java/Ant的命令行工具用于将metadata从本地迁移至Sales Org. Mig…
Ant是什么? 一.总结 一句话总结: 编译 打包 测试 工具 xml Ant是Java的生成工具,是Apache的核心项目: Ant类似于Unix中的Make工具,都是用来编译.生成: Ant是跨平台的,而Make不能: Ant的主要目的就是把你想做的事情自动化,不用你手动一步一步做,因为里面内置了javac.java.创建目录.复制文件等功能,所以可以直接点击Ant文件,即可编译生成你的项目. 当一个代码项目大了以后,每次重新编译,打包,测试等都会变得非常复杂而且重复,因此c语言中有make…
ejbca,是一个CA(Certificate Authority)系统软件,CA是数字证书认证中心的简称,主要功能是管理数字证书,包括证书的颁发.销毁.更新等,ejbca实现了CA规范,因此可以用来管理数字证书 安装ejbca community 6.3.1.1 安装过程以centos 6.5 + jdk 1.7 + ant 1.9 + mysql 5.6 + jboss 7.1.1 + ejbca 6.3.1.1为例,请严格遵循步骤! 1.安装jdk 检查已安装jdk,如果有,先删除 rpm…
一.前言 现在的公司开发的项目基于的平台是weblogic8.1.5,虽然版本是旧了点,但是用到的功能还是很多的,如JNDI.t3协议.EJB2.0.线程池.连接池.Ant部署.java远程调试. 发现Ant工具还是很强大的,这个项目总共分为3个大的部分: 1)DMZ区的几个war包,封装在一个ear包中(外网可以访问) 2)内网区的几个war包,封装在一个ear包中(外网不可以访问) 3)APP区的ear包(封装了业务逻辑层和数据集成层的class与配置文件) 开发工具为eclipse. 以前…
最近在老总给了一个ant部署的项目,发现ideal并没有支持ant直接一键自动配置的功能,like maven一样的,你们懂得.所以在这里记录一下我的心酸. 项目总体结构,webapp准备在ideal中关联到Tomcat直接run,因为里面有一些静态的资源文件(js,jsp等),下面上project配置 稍微描述下这几个配置. Librarys+Facets=Modules 然后根据Modules就能关联出Artifacts 再用Tomcat关联Artifacts就哦了. 坑人的地方: 依赖的l…
通过注解方式注入并使用其他EJB或者服务 真实项目EJB对象很多,EJB之间也可以互相调用, 在项目HelloWorld下新建接口Other在cn.hqu.ejb3下: public interface Other { public abstract String sayMe(); } 新建实现类OtherBean在cn.hqu.ejb3下: public class OtherBean implements Other { @Override public String sayMe() { r…
最后更新于2017年01月24日 一.为什么 为什么写这篇文章?ca是什么?数字证书是什么?ejbca又是什么? 让我们从http与https说起.http是超文本传输协议(HyperText Transfer Protocol)的缩写,也是互联网的基石,互联网绝大部分数据传输都是基于http协议,但是,http本身有个致命的缺点,一个早期并不引人注目,如今不得不重视的缺点,就是明文传输. 当你访问一个http站点,例如http://www.login.com/ 输入用户名与密码,例如admin…
全文地址:http://www.mossle.com/docs/activiti/ Activiti 5.15 用户手册 Table of Contents 1. 简介 协议 下载 源码 必要的软件 JDK 6+ Eclipse Indigo 和 Juno 报告问题 试验性功能 内部实现类 2. 开始学习 一分钟入门 安装Activiti 安装Activiti数据库 引入Activiti jar和依赖 下一步 3. 配置 创建ProcessEngine ProcessEngineConfigur…
版权声明:本文为博主原创文章,转载请注明出处. https://blog.csdn.net/Jerome_s/article/details/37103171 通过注解方式注入并使用其他EJB或者服务 真实项目EJB对象非常多,EJB之间也能够互相调用, 在项目HelloWorld下新建接口Other在cn.hqu.ejb3下: public interface Other {     public abstract String sayMe(); }     新建实现类OtherBean在cn…
今天遇到在window上部署ant编译的包,能运行正常,但部署在linux中出现跳不进jsp中,出现404问题,后来经过排查在jsp中<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>,删除就会正常,因此考虑到是不是缺少架包,导入之后,一起正常.…
环境linux下,大致的配置内容如下: 首先安装JDK配置环境变量等. 其次安装ANT配置ANT_HONE并把bin目录加入PATH中. 然后安装Git,并生成sshkey配置ssh 安装tomcat,并配置用户信息 最后下载jenkins.war包,部署到tomcat下.   1. 环境变量如下: JAVA_HOME=/usr/local/jdk1..0_73 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_H…
部署Java Web项目到远程服务器上,以前经常用的操作方式: 1.在eclipse上导出项目war包 2.把war包通过ftp方式传到服务器上,比如Tomcat的webapps目录下 3.启动tomcat,自动解压war文件,生成该项目的文件夹,这时候算部署完毕 以上步骤是初次部署项目,如果项目有改动要重新部署的话,又要关闭tomcat,删除原来的项目文件夹(包括原来的war文件),然后再重复上面的步骤. 想想如果要部署的是服务器有多台,这样操作肯定要累死人了,而且很容易存在操作失误. 其实可…
原文地址:http://tech.it168.com/j/2007-11-09/200711091344781.shtml         本文请勿转载! Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能.在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作. 一.             安装与配置 下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本.解压到某个目录(例如E:"apache-…
副标题:利用ant脚本 自动构建svn增量/全量 系统程序升级包 首先请允许我这样说,作为开发或测试,你一定要具备这种本领.你可以手动打包.部署你的工程,但这不是最好的方法.最好的方式就是全自动化的方式.开发人员提交了代码后,可以自动构建.打包.部署到测试环境.测试通过后进入到模拟环境或是直接发布的生产环境,这个过程可以是全自动的.但这个自动化的方式有一些公司用到了,但也有很多公司还不知道,他们的攻城师天天在做反复.没有多大意义的.浪费生命的事情.当然这种方式一般针对做自己的产品,如电商.通信行…
读者定位为具有 Java 和 Ant 使用经验的开发人员. 读者可以学习到如何使用 Ant 解决一些多用户开发环境中,根据不同的目标环境编译成不同部署包的问题. 工作场景 现在有一个 web 项目,是多人进行开发的,通过 CVS 来管理.另外该项目还有一些测试人员,他们测试部署在测试服务器上的应用程序,发现 bug 后通过 bug 管理系统通知开发人员,在开发人员修复 bug 并经过本地测试后,由专门的人负责检出(check out)代码,编译打包后部署到测试服务器上. 该项目的成员小 A 就是…
Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能.在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作. 一.             安装与配置 下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本.解压到某个目录(例如E:"apache-ant-1.7.0),即可使用. 添加系统环境变量:ANT_HOME,该变量指向Ant解压后的根目录,在此为E:"apache-ant-1.7.0…
1.在myeclipse中创建javaWeb项目AntDemo 2.将build.xml放到AntDemo根目录下 3.修改build.xml中的Project name,工程目录名,工程名,还有tomcat路径 4.右键->properties->builders->新建一个build,指向你刚刚创建的build.xml 5.选中build.xml->run as Ant Builder就ok了 Ant脚本build.xml <?xml version="1.0&…
jenkins安装可以参考官网或自己百度,这里不再说明: jenkins版本2.19.2 这里先说一下目的:主要是通过jenkins实现glassfish的部署,源码使用的是svn,编译是使用ant,查找了很多资料,有很多是实现tomcat进行应用部署发布,但是glassfish的热部署一直尝试没成功...后来看到了一篇文章,可以通过ssh实现自动部署,所以又重新开始了,下面是部署过程中的要点笔记,算是给自己一个星期的成果的总结吧. 说明:由于端口8080被占用且未安装tomcat,所以这里使用…
原文地址: http://www.blogjava.net/amigoxie/archive/2007/11/09/159413.html Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能.在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作. 一.安装与配置 下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本.解压到某个目录(例如E:"apache-ant-1.7.0),即可使用. 添加系统…
因工作需要,研究并实现了 ant+svn+tomcat实现项目自动部署,其中参考了下面文章:http://www.cnblogs.com/taoweiji/p/3700915.html jar包需要eclipse的jar和svn的部分jar,已整理好,直接放入ant中lib下即可. 除ant外其他所需jar包 下载地址:http://files.cnblogs.com/files/haha12/%E9%99%A4ant%E5%A4%96%E5%85%B6%E4%BB%96%E6%89%80%E9…
Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能.在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作. 一.             安装与配置 下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本.解压到某个目录(例如E:"apache-ant-1.7.0),即可使用. 添加系统环境变量:ANT_HOME,该变量指向Ant解压后的根目录,在此为E:"apache-ant-1.7.0…
原文地址:http://tech.it168.com/j/2007-11-09/200711091344781.shtml Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能.在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作. 一.安装与配置 下载地址:http://ant.apache.org/,在本文中下载的是1.9.3版本.解压到某个目录(例如D:"apache-ant-1.9.3),即可使用. 添加系统环境变量:ANT…
Apache Ant 实现自动化部署 Apache Ant 实现自动化部署 http://www.netkiller.cn/journal/java.ant.html Mr. Neo Chen (陈景峯), netkiller, BG7NYT 版权声明 转载请与作者联系,转载时请务必标明文章原始出处和作者信息及本声明. 文档出处: http://netkiller.github.io http://netkiller.sourceforge.net 微信扫描二维码进入 Netkiller 微信订…