代码改变世界

随笔分类 -  持续集成

使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二)

2015-01-19 01:22 by 飘扬的红领巾, 13292 阅读, 收藏, 编辑
摘要: 前言 上一篇随笔Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)介绍maven和nexus的环境搭建,以及如何使用maven和nexus统一管理库文件和版本,以及怎么将自己的模块上传至nexus私服,供其他模块引用。下面将主要介绍如何利用Jenkins、SVN、Tomcat以及Sonar来完成项目的自动化编译、测试和发布,以及检查项目的代码质... 阅读全文

使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)

2015-01-14 20:28 by 飘扬的红领巾, 17941 阅读, 收藏, 编辑
摘要: 前言 但凡一个略有规模的项目都需要一个持续集成环境的支撑,为什么需要持续集成环境,我们来看一个例子。假如一个项目,由A、B两位程序员来协作开发,A负责前端模块,B负责后端模块,前端依赖后端。A和B都习惯使用SVN作为代码管理工具,他们分别开始工作,一个功能完成后会提交到SVN,以便对方能够使用。一天B告诉A,我的某个功能完成了,提交到SVN,你更新下来试一下。A便从SVN更新下来代码,结... 阅读全文

Maven实战(Maven+Nexus建立私服【Linux系统】)

2013-04-03 17:11 by 飘扬的红领巾, 8700 阅读, 收藏, 编辑
摘要: 准备工作下载及配置Maven3:http://www.cnblogs.com/leefreeman/archive/2013/03/05/2944519.html下载Nexus:http://nexus.sonatype.org/downloads/安装配置NexusNexus提供了两种安装方式,一种是内嵌Jetty的bundle,只要你有JRE就能直接运行。第二种方式是WAR,你只须简单的将其发布到web容器中即可使用。建议下载上面这个,下载完成之后,解压到linux的相应位置:上图中的 nexus-2.3.1-01和sonatype-work目录就是解压tar包后的两个目录,nexus-2 阅读全文

Maven实战(maven安装和配置【windows系统】)

2013-03-05 15:55 by 飘扬的红领巾, 12534 阅读, 收藏, 编辑
摘要: 最近准备使用Maven来进行项目管理和构建,该系列将记录我学习Maven的整个过程。准备工作 java开发环境(JDK) Eclipse IDE Maven3.0以上版本 下载地址:http://maven.apache.org/download.cgi配置Maven环境 从上述下载地址中,下载Maven的最新版本,然后解压到指定目录,比如:E:\maven\apache-maven-3.0.5,接着设置环境变量,将Maven安装配置到操作系统环境中。我的电脑-----属性----高级-----环境变量-----环境变量-----新建 变量名:M2_HOME 变量值:E:\mav... 阅读全文