SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
项目自动化实施
 丁海亮 2012-02-15
议程

自动构建
本地仓库
依赖管理
自动部署
持续集成
信息聚合
自动构建[EDE已经实施]
本地仓库[Nexus]
本地仓库[Nexus]
依赖管理[Maven]
<dependencies>
      <dependency>
          <groupId>javax.servlet</groupId>          从Internet获取依赖包
          <artifactId>servlet-api</artifactId>
          <version>2.5</version>
          <scope>provided</scope>
      </dependency>
      <dependency>
          <groupId>junit</groupId>
          <artifactId>junit</artifactId>
                                                 依赖包的作用域
          <version>3.8.1</version>
          <scope>test</scope>
      </dependency>
      <dependency>
          <groupId>com.oracle</groupId>
                                                   从本地库获取依赖包
          <artifactId>class12</artifactId>
          <version>1.0</version>
          <scope>runtime</scope>
      </dependency>
  </dependencies>




依赖管理[Maven]
<build>
      <finalName>ede</finalName>
      <plugins>
          <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>tomcat-maven-plugin</artifactId>
          <configuration>
              <url>http://192.168.2.26:8822/manager</url>
              <server>tomcat</server>
              <path>/ede</path>
          </configuration>
      </plugin>
  </build>




自动部署[Tomcat]
CI工作流




持续集成[Hudson]
自动构建




                指定代码仓库




持续集成[Hudson]
项目信息
  开发人员
  版本控制
  自动构建
  持续集成
  缺陷跟踪




信息聚合[Tomcat]
实施平台
  http://192.168.2.26:8822/hudson
  http://192.168.2.26:8822/nexus


 问题讨论


               Thank you

高度自动化,标准化[Tomcat]

Más contenido relacionado

La actualidad más candente

Simplivity 4.0 with storeonce catalyst
Simplivity 4.0 with storeonce catalystSimplivity 4.0 with storeonce catalyst
Simplivity 4.0 with storeonce catalyst
裝機安 Angelo
 
SQL Server 2000 高可用性群集构建
SQL Server 2000 高可用性群集构建SQL Server 2000 高可用性群集构建
SQL Server 2000 高可用性群集构建
bigqiang zou
 
0418 Windows Server 2008 深入研究 IIS 7.0 委派管理
0418 Windows Server 2008 深入研究 IIS 7.0 委派管理0418 Windows Server 2008 深入研究 IIS 7.0 委派管理
0418 Windows Server 2008 深入研究 IIS 7.0 委派管理
Timothy Chen
 
发布系统安装说明
发布系统安装说明发布系统安装说明
发布系统安装说明
Yiwei Ma
 
Varnish简介
Varnish简介Varnish简介
Varnish简介
fangdeng
 
Vlog02 [eng sub]什麼是controller和如何在asp.net核心中創建controller?-what is controller ...
Vlog02  [eng sub]什麼是controller和如何在asp.net核心中創建controller?-what is controller ...Vlog02  [eng sub]什麼是controller和如何在asp.net核心中創建controller?-what is controller ...
Vlog02 [eng sub]什麼是controller和如何在asp.net核心中創建controller?-what is controller ...
SernHao TV
 

La actualidad más candente (20)

HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
 
webpack 入門
webpack 入門webpack 入門
webpack 入門
 
Honey's Data Dinner#7 webpack 包達人(入門)
Honey's Data Dinner#7 webpack 包達人(入門)Honey's Data Dinner#7 webpack 包達人(入門)
Honey's Data Dinner#7 webpack 包達人(入門)
 
(2020-02)HPE SimpliVity 安裝設定管理的影片網站
(2020-02)HPE SimpliVity 安裝設定管理的影片網站(2020-02)HPE SimpliVity 安裝設定管理的影片網站
(2020-02)HPE SimpliVity 安裝設定管理的影片網站
 
Simplivity 4.0 with storeonce catalyst
Simplivity 4.0 with storeonce catalystSimplivity 4.0 with storeonce catalyst
Simplivity 4.0 with storeonce catalyst
 
SQL Server 2000 高可用性群集构建
SQL Server 2000 高可用性群集构建SQL Server 2000 高可用性群集构建
SQL Server 2000 高可用性群集构建
 
HPE SimpliVity 使用PowerShell 控制
HPE SimpliVity 使用PowerShell 控制HPE SimpliVity 使用PowerShell 控制
HPE SimpliVity 使用PowerShell 控制
 
ASP.NET MVC 5 新功能探索
ASP.NET MVC 5 新功能探索ASP.NET MVC 5 新功能探索
ASP.NET MVC 5 新功能探索
 
0418 Windows Server 2008 深入研究 IIS 7.0 委派管理
0418 Windows Server 2008 深入研究 IIS 7.0 委派管理0418 Windows Server 2008 深入研究 IIS 7.0 委派管理
0418 Windows Server 2008 深入研究 IIS 7.0 委派管理
 
基于Fuel的超融合一体机
基于Fuel的超融合一体机基于Fuel的超融合一体机
基于Fuel的超融合一体机
 
使用 ASP.NET 5 實戰開發雲端應用程式
使用 ASP.NET 5 實戰開發雲端應用程式使用 ASP.NET 5 實戰開發雲端應用程式
使用 ASP.NET 5 實戰開發雲端應用程式
 
发布系统安装说明
发布系统安装说明发布系统安装说明
发布系统安装说明
 
MySQL Audit 機制應用技術
MySQL Audit 機制應用技術MySQL Audit 機制應用技術
MySQL Audit 機制應用技術
 
twMVC#19 | opserver監控服務的解決
twMVC#19 | opserver監控服務的解決twMVC#19 | opserver監控服務的解決
twMVC#19 | opserver監控服務的解決
 
ASP.NET Core 6.0 全新功能探索
ASP.NET Core 6.0 全新功能探索ASP.NET Core 6.0 全新功能探索
ASP.NET Core 6.0 全新功能探索
 
Varnish简介
Varnish简介Varnish简介
Varnish简介
 
(2020-01).HPE SimpliVity 如何分享腹內Datastore給現現有的ESXi使用
(2020-01).HPE SimpliVity 如何分享腹內Datastore給現現有的ESXi使用(2020-01).HPE SimpliVity 如何分享腹內Datastore給現現有的ESXi使用
(2020-01).HPE SimpliVity 如何分享腹內Datastore給現現有的ESXi使用
 
Vlog02 [eng sub]什麼是controller和如何在asp.net核心中創建controller?-what is controller ...
Vlog02  [eng sub]什麼是controller和如何在asp.net核心中創建controller?-what is controller ...Vlog02  [eng sub]什麼是controller和如何在asp.net核心中創建controller?-what is controller ...
Vlog02 [eng sub]什麼是controller和如何在asp.net核心中創建controller?-what is controller ...
 
Windows 環境下建構python 跑VMware API
Windows 環境下建構python 跑VMware API Windows 環境下建構python 跑VMware API
Windows 環境下建構python 跑VMware API
 
2019-HPE Infosight AI智能雲平台功能解析1-7篇
2019-HPE Infosight AI智能雲平台功能解析1-7篇2019-HPE Infosight AI智能雲平台功能解析1-7篇
2019-HPE Infosight AI智能雲平台功能解析1-7篇
 

Destacado (8)

Map reduce模型
Map reduce模型Map reduce模型
Map reduce模型
 
架构之美
架构之美架构之美
架构之美
 
Ouzbekistan 烏茲別克斯坦
Ouzbekistan 烏茲別克斯坦Ouzbekistan 烏茲別克斯坦
Ouzbekistan 烏茲別克斯坦
 
分布式文件系统
分布式文件系统分布式文件系统
分布式文件系统
 
Propuesta Matriculas para Consejos de Facultad
Propuesta Matriculas para Consejos de FacultadPropuesta Matriculas para Consejos de Facultad
Propuesta Matriculas para Consejos de Facultad
 
Esb20120111
Esb20120111Esb20120111
Esb20120111
 
Review of chapters 1 4
Review of chapters 1   4Review of chapters 1   4
Review of chapters 1 4
 
9 September 2014: CDE guidance for completing CDE research proposals
9 September 2014: CDE guidance for completing CDE research proposals 9 September 2014: CDE guidance for completing CDE research proposals
9 September 2014: CDE guidance for completing CDE research proposals
 

Similar a 项目自动化实施 (20)

Maven私服安装,Maven使用教程
Maven私服安装,Maven使用教程Maven私服安装,Maven使用教程
Maven私服安装,Maven使用教程
 
Maven in eclipse practices
Maven in eclipse practicesMaven in eclipse practices
Maven in eclipse practices
 
基于Ivy ant的java构建初探
基于Ivy ant的java构建初探基于Ivy ant的java构建初探
基于Ivy ant的java构建初探
 
OSGi Small Lab
OSGi Small LabOSGi Small Lab
OSGi Small Lab
 
Maven初级培训
Maven初级培训Maven初级培训
Maven初级培训
 
Maven初级培训
Maven初级培训Maven初级培训
Maven初级培训
 
2011 JavaTwo JSF 2.0
2011 JavaTwo JSF 2.02011 JavaTwo JSF 2.0
2011 JavaTwo JSF 2.0
 
Lab 1 建立 HTTP與HTTPS網站.pdf
Lab 1 建立 HTTP與HTTPS網站.pdfLab 1 建立 HTTP與HTTPS網站.pdf
Lab 1 建立 HTTP與HTTPS網站.pdf
 
P6 服务器安装与配置
P6 服务器安装与配置P6 服务器安装与配置
P6 服务器安装与配置
 
Spring 2.x 中文
Spring 2.x 中文Spring 2.x 中文
Spring 2.x 中文
 
Mysql proxy cluster
Mysql proxy clusterMysql proxy cluster
Mysql proxy cluster
 
2023-netconf-deploy-azure-function-with-KEDA-on-aks
2023-netconf-deploy-azure-function-with-KEDA-on-aks2023-netconf-deploy-azure-function-with-KEDA-on-aks
2023-netconf-deploy-azure-function-with-KEDA-on-aks
 
Spring4.x + hibernate4.x_配置详解
Spring4.x + hibernate4.x_配置详解Spring4.x + hibernate4.x_配置详解
Spring4.x + hibernate4.x_配置详解
 
自动化运维管理
自动化运维管理自动化运维管理
自动化运维管理
 
Struts快速学习指南
Struts快速学习指南Struts快速学习指南
Struts快速学习指南
 
1~60
1~601~60
1~60
 
Asp net (1)
Asp net  (1)Asp net  (1)
Asp net (1)
 
Axis1.4 开发指南 V1.0
Axis1.4 开发指南 V1.0Axis1.4 开发指南 V1.0
Axis1.4 开发指南 V1.0
 
在雲端上啜飲爪哇
在雲端上啜飲爪哇在雲端上啜飲爪哇
在雲端上啜飲爪哇
 
Hadoop 安装
Hadoop 安装Hadoop 安装
Hadoop 安装
 

Más de dhlzj (6)

企业总线之业务路由
企业总线之业务路由企业总线之业务路由
企业总线之业务路由
 
流式计算
流式计算流式计算
流式计算
 
Private cloud
Private cloudPrivate cloud
Private cloud
 
移动跨平台APP开发
移动跨平台APP开发移动跨平台APP开发
移动跨平台APP开发
 
集群Session共享
集群Session共享集群Session共享
集群Session共享
 
高性能数据库
高性能数据库高性能数据库
高性能数据库
 

项目自动化实施