我们知道在Windows上我们很容易构建于MSBuild的自动化编译环境,那么在CentOS也是可以的,主要是需要Mono。 在这儿我们选择Jenkins+Gitlab+Mono在CentOS 6.5构建的环境。 1. 安装 Jenkins Jenkins,之前叫做Hudson,是基于Java开发的...
分类:
Web程序 时间:
2014-12-13 12:12:20
阅读次数:
529
(一)概述
1、Listener 用于监听 java web程序中的事件,例如创建、修改、删除Session、request、context等,并触发响应的事件。
2、 Listener 对应观察者模式,事件发生的时候会自动触发该事件对应的Listeer。 Listener 主要用于对 Session、request、context 进行监控。servlet2.5 规范中共有 8 种Listener 。
(二)实现
1、不同功能的Listener 需要实现不同的 Listener 接口,一个Liste...
分类:
其他好文 时间:
2014-12-10 14:17:59
阅读次数:
314
说明:jdk+tomcat+jenkinsjenkins官网:http://jenkins-ci.org/0.环境准备jdk1.8.0_05+apache-tomcat-8.0.51.添加Jenkins的源(repository):#wget-O/etc/yum.repos.d/jenkins.repohttp://jenkins-ci.org/redhat/jenkins.repo#rpm--importhttp://pkg.jenkins-ci.org/redhat/jen..
分类:
其他好文 时间:
2014-12-10 02:03:13
阅读次数:
218
虽然Eclipse从3.0开始已经继承了Ant插件,大家的项目可以自动构建 部署,此篇文章看也没多大用处,但是手动去自己使用以下
Ant来构建自己的Java项目也是一件有意义的事情,虽然现在已经没用人用Javac Java命令行的方式 来搞程序。。。。
Ant是Apache基金项目下的一个工具,在Apache官方给出的解释 是 一个帮助我们构建软件的 Java库和命令行工具 。
...
分类:
编程语言 时间:
2014-12-09 19:42:41
阅读次数:
291
报错信息: Failed?to?send?out?e-mail com.sun.mail.smtp.SMTPSendFailedException:?501?mail?from?address?must?be?same?as?authorization?user;??nested?exception?is: com.sun.mail.smtp.S...
分类:
其他好文 时间:
2014-12-08 19:53:02
阅读次数:
450
有团队反映没有记住要求,我在这里再列出来一下。在TFS中签入Alpha版本发布之后最新的稳定版本所有学霸相关系统都要用起来,产生实际用户所有App应该报告每日实际用户(可以考虑集成类似于友盟等活动用户统计等模块),即使只有团队内部的人员使用也要报告Daily build,每天自动构建软件,并运行一些...
分类:
其他好文 时间:
2014-12-07 22:57:39
阅读次数:
309
一、jemter接口脚本的编写步骤如下: 1、 编写接口请求 通过录制或者查看接口文档,编写接口请求,进行调试,确保接口调试通过,对于http的请求来说,就是正确的填写域名,查询字符串,查询参数等信息 2、 对接口的返回/输出结果进行判断,确认接口测试结果是否有异常 这些工作完成后,接口...
分类:
其他好文 时间:
2014-12-04 22:47:48
阅读次数:
288
内容来自网上和同事的分享ppt。 ========分割线======== 1,安装部署 2,定义自动化编译需求 明确工作环境: 程序类型 开发平台 工程类型 编译工具 代码管理 需求点: 代码自动更新 svn命令行 自动升级版本号 脚本...
分类:
其他好文 时间:
2014-12-04 18:20:48
阅读次数:
180
摘要: gulp与grunt一样,都是自动构建工具。和grunt相比它更突出一个流的概念,任务是一个接一个执行的。今天就分享如何用gulp做自动化。安装: gulp也是基于node环境,所以安装gulp之前你需要安装node.js。 npminstall-ggulp只要在命令窗口中执行上面一行...
分类:
其他好文 时间:
2014-12-04 11:53:58
阅读次数:
175
前言:Ant 是什么?详细介绍请看http://ant.apache.org/总之一句话:Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。准备工作:android sdk中默认支持使用ant来执行编译动作。但是要想使用ant来进行编译,还需要ant的执行环境...
分类:
其他好文 时间:
2014-12-01 23:54:18
阅读次数:
361