Submit Search
Upload
Maven技术及诸葛商城应用(1)
•
Download as PPTX, PDF
•
1 like
•
111 views
诸
诸葛修车网-诸葛商城
Follow
Maven介绍,生命周期,常用插件,maven项目结构,软件过程管理
Read less
Read more
Technology
Report
Share
Report
Share
1 of 21
Download now
Recommended
ASP.net MVC
ASP.net MVC
Guider Lee
Maven的简单介绍及基本应用
Maven的简单介绍及基本应用
Tony Deng
Introduction to ASP.NET MVC and MVC 5 Features
Introduction to ASP.NET MVC and MVC 5 Features
Jeff Chu
Presentation given by Jackey from Wiredcraft in Shenzhen during the Drupal Tour
Views 3
Views 3
Ronan Berder
認識JavaScript發展過程 瞭解ECMAScript規範 認識TC39提案 準備JavaScript環境
1. JavaScript 起步走
1. JavaScript 起步走
Justin Lin
how to build module for node and neuron
Share module
Share module
dpf2e
區別程式庫與框架 • 最小套用Spring MVC • 逐步善用Spring MVC • 使用Thymeleaf模版
Ch13 整合Spring MVC
Ch13 整合Spring MVC
Justin Lin
持續交付 第六章 p157 - p168
20170830 2nd sre build and deployment scripting
20170830 2nd sre build and deployment scripting
祺元 曾
Recommended
ASP.net MVC
ASP.net MVC
Guider Lee
Maven的简单介绍及基本应用
Maven的简单介绍及基本应用
Tony Deng
Introduction to ASP.NET MVC and MVC 5 Features
Introduction to ASP.NET MVC and MVC 5 Features
Jeff Chu
Presentation given by Jackey from Wiredcraft in Shenzhen during the Drupal Tour
Views 3
Views 3
Ronan Berder
認識JavaScript發展過程 瞭解ECMAScript規範 認識TC39提案 準備JavaScript環境
1. JavaScript 起步走
1. JavaScript 起步走
Justin Lin
how to build module for node and neuron
Share module
Share module
dpf2e
區別程式庫與框架 • 最小套用Spring MVC • 逐步善用Spring MVC • 使用Thymeleaf模版
Ch13 整合Spring MVC
Ch13 整合Spring MVC
Justin Lin
持續交付 第六章 p157 - p168
20170830 2nd sre build and deployment scripting
20170830 2nd sre build and deployment scripting
祺元 曾
區別程式庫與框架 逐步善用 Spring MVC 簡介 Thymeleaf 模版 使用 Spring Security
Ch13 整合 Spring MVC/Security
Ch13 整合 Spring MVC/Security
Justin Lin
Maven的简单介绍及基本应用
Maven的简单介绍及基本应用
Tony Deng
美团前端架构简介
美团前端架构简介
pan weizeng
Maven初级培训
Maven初级培训
ytsolar
基于Web的项目管理工具redmine
基于Web的项目管理工具redmine
isnull
03.wls depoly jdbc
03.wls depoly jdbc
Meng He
Maven技术分享
Maven技术分享
wslfh2005
模块化介绍,演进过程,实现手段,Noah组件库的实践,模块化实现总结。
谈谈模块化
谈谈模块化
衡锋 阳
如何使用Azure Devops Service與一些奇怪技巧
我們與Azure DevOps的距離
我們與Azure DevOps的距離
Edward Kuo
2012 China 软件测试大会
2012 China 软件测试大会
mayun1688
从一个小的例子helloworld开始给大家介绍一下基于Sea.js做模块化开发项目完整的构建过程。然后会结合自身的项目实践分享一些经验。
基于Seajs的项目构建
基于Seajs的项目构建
Zhang Xiaoxue
詳細介紹整個ASP.Net MVC Framework
ASP.Net MVC Framework
ASP.Net MVC Framework
國昭 張
Continuous integration
Continuous integration
netdbncku
這是我在 Oplink 時的內部文件推廣訓練,幾年之後發現這份的想法還是很有用,重新整理(屏蔽部分資料)後,發佈出來。 Date: 2014/07/11
Wiki in Teamroom - Connected Mind
Wiki in Teamroom - Connected Mind
Rick Hwang
網站規劃
網站規劃
jiannrong
2011新版首页总结 技术篇
2011新版首页总结 技术篇
传贵 谢
ASP.NET 5 快速入門 @ K.NET Day 2015
ASP.NET 5 快速入門 (Getting Started ASP.NET 5)
ASP.NET 5 快速入門 (Getting Started ASP.NET 5)
Jeff Chu
@ QCon Beijing 2012
合久必分,分久必合
合久必分,分久必合
Qiangning Hong
A simple yii framework talk.
Yiitalk
Yiitalk
Aaron Huang
Agile software development introduction.
Agile development
Agile development
Sway Wang
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 本文档主要讲解其中的组合、备忘录、建造者模式、原型模式
组合、备忘录、建造者模式、原型
组合、备忘录、建造者模式、原型
诸葛修车网-诸葛商城
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 本文档主要讲解其中的单例、享元、工厂与抽象工厂模式
设计模式-单例、享元、工厂与抽象工厂
设计模式-单例、享元、工厂与抽象工厂
诸葛修车网-诸葛商城
More Related Content
Similar to Maven技术及诸葛商城应用(1)
區別程式庫與框架 逐步善用 Spring MVC 簡介 Thymeleaf 模版 使用 Spring Security
Ch13 整合 Spring MVC/Security
Ch13 整合 Spring MVC/Security
Justin Lin
Maven的简单介绍及基本应用
Maven的简单介绍及基本应用
Tony Deng
美团前端架构简介
美团前端架构简介
pan weizeng
Maven初级培训
Maven初级培训
ytsolar
基于Web的项目管理工具redmine
基于Web的项目管理工具redmine
isnull
03.wls depoly jdbc
03.wls depoly jdbc
Meng He
Maven技术分享
Maven技术分享
wslfh2005
模块化介绍,演进过程,实现手段,Noah组件库的实践,模块化实现总结。
谈谈模块化
谈谈模块化
衡锋 阳
如何使用Azure Devops Service與一些奇怪技巧
我們與Azure DevOps的距離
我們與Azure DevOps的距離
Edward Kuo
2012 China 软件测试大会
2012 China 软件测试大会
mayun1688
从一个小的例子helloworld开始给大家介绍一下基于Sea.js做模块化开发项目完整的构建过程。然后会结合自身的项目实践分享一些经验。
基于Seajs的项目构建
基于Seajs的项目构建
Zhang Xiaoxue
詳細介紹整個ASP.Net MVC Framework
ASP.Net MVC Framework
ASP.Net MVC Framework
國昭 張
Continuous integration
Continuous integration
netdbncku
這是我在 Oplink 時的內部文件推廣訓練,幾年之後發現這份的想法還是很有用,重新整理(屏蔽部分資料)後,發佈出來。 Date: 2014/07/11
Wiki in Teamroom - Connected Mind
Wiki in Teamroom - Connected Mind
Rick Hwang
網站規劃
網站規劃
jiannrong
2011新版首页总结 技术篇
2011新版首页总结 技术篇
传贵 谢
ASP.NET 5 快速入門 @ K.NET Day 2015
ASP.NET 5 快速入門 (Getting Started ASP.NET 5)
ASP.NET 5 快速入門 (Getting Started ASP.NET 5)
Jeff Chu
@ QCon Beijing 2012
合久必分,分久必合
合久必分,分久必合
Qiangning Hong
A simple yii framework talk.
Yiitalk
Yiitalk
Aaron Huang
Agile software development introduction.
Agile development
Agile development
Sway Wang
Similar to Maven技术及诸葛商城应用(1)
(20)
Ch13 整合 Spring MVC/Security
Ch13 整合 Spring MVC/Security
Maven的简单介绍及基本应用
Maven的简单介绍及基本应用
美团前端架构简介
美团前端架构简介
Maven初级培训
Maven初级培训
基于Web的项目管理工具redmine
基于Web的项目管理工具redmine
03.wls depoly jdbc
03.wls depoly jdbc
Maven技术分享
Maven技术分享
谈谈模块化
谈谈模块化
我們與Azure DevOps的距離
我們與Azure DevOps的距離
2012 China 软件测试大会
2012 China 软件测试大会
基于Seajs的项目构建
基于Seajs的项目构建
ASP.Net MVC Framework
ASP.Net MVC Framework
Continuous integration
Continuous integration
Wiki in Teamroom - Connected Mind
Wiki in Teamroom - Connected Mind
網站規劃
網站規劃
2011新版首页总结 技术篇
2011新版首页总结 技术篇
ASP.NET 5 快速入門 (Getting Started ASP.NET 5)
ASP.NET 5 快速入門 (Getting Started ASP.NET 5)
合久必分,分久必合
合久必分,分久必合
Yiitalk
Yiitalk
Agile development
Agile development
More from 诸葛修车网-诸葛商城
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 本文档主要讲解其中的组合、备忘录、建造者模式、原型模式
组合、备忘录、建造者模式、原型
组合、备忘录、建造者模式、原型
诸葛修车网-诸葛商城
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 本文档主要讲解其中的单例、享元、工厂与抽象工厂模式
设计模式-单例、享元、工厂与抽象工厂
设计模式-单例、享元、工厂与抽象工厂
诸葛修车网-诸葛商城
面向对象设计目标高内聚,低耦合,可复用和可维护。面向对象设计原则和设计模式也是对系统进行合理重构的指南针,重构(Refactoring)是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
面向对象设计原则
面向对象设计原则
诸葛修车网-诸葛商城
测试可以增加对程序的理解,可以提供编程水平,实现编写可测试的代码。通过spock可以实现无依赖测试,提高质量和效率
单元测试(Unit Test)- Spock应用
单元测试(Unit Test)- Spock应用
诸葛修车网-诸葛商城
Push-推送技术
Push-推送技术
Push-推送技术
诸葛修车网-诸葛商城
Write Clean Code,Detect Bugs,Sonar java rules 中文
Sonar java -Write Clean Code,Detect Bugs
Sonar java -Write Clean Code,Detect Bugs
诸葛修车网-诸葛商城
Nginx+tomcat https 配置,jira https支持
Nginx+tomcat https 配置
Nginx+tomcat https 配置
诸葛修车网-诸葛商城
测试用例设计
如何更好地设计测试用例-BQConf
如何更好地设计测试用例-BQConf
诸葛修车网-诸葛商城
App开发过程的演变以及问题
App开发过程的演变之路
App开发过程的演变之路
诸葛修车网-诸葛商城
项目管理,团队,
浅谈项目管理(诸葛B2B电商研发部版改)
浅谈项目管理(诸葛B2B电商研发部版改)
诸葛修车网-诸葛商城
诸葛修车网,Java多线程技术分享
Java多线程技术
Java多线程技术
诸葛修车网-诸葛商城
诸葛修车网,诸葛商城Git基础培训及其流程介绍
Git基础培训
Git基础培训
诸葛修车网-诸葛商城
More from 诸葛修车网-诸葛商城
(12)
组合、备忘录、建造者模式、原型
组合、备忘录、建造者模式、原型
设计模式-单例、享元、工厂与抽象工厂
设计模式-单例、享元、工厂与抽象工厂
面向对象设计原则
面向对象设计原则
单元测试(Unit Test)- Spock应用
单元测试(Unit Test)- Spock应用
Push-推送技术
Push-推送技术
Sonar java -Write Clean Code,Detect Bugs
Sonar java -Write Clean Code,Detect Bugs
Nginx+tomcat https 配置
Nginx+tomcat https 配置
如何更好地设计测试用例-BQConf
如何更好地设计测试用例-BQConf
App开发过程的演变之路
App开发过程的演变之路
浅谈项目管理(诸葛B2B电商研发部版改)
浅谈项目管理(诸葛B2B电商研发部版改)
Java多线程技术
Java多线程技术
Git基础培训
Git基础培训
Maven技术及诸葛商城应用(1)
1.
maven及其在商城的应用 商城研发 -- 李亚双(liys)
2.
1、 maven现状 2、功 能
介 绍 3、商城的应用
3.
Maven是一个项目管理工具包含: • 一个项目对象模型 • 一组标准集合 •
一个项目生命周期 • 一个依赖管理系统 • 用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑
4.
百度指数
5.
google trends
6.
功能介绍 • 项目依赖 • 项目关系 •
构建生命周期
7.
项目依赖 • 依赖范围 • 可选依赖 •
依赖版本界限 • 传递性依赖 • 冲突解决 • 依赖管理
8.
依赖范围 <scope>compile</scope>
9.
可选依赖 • 非传递性依赖 • <optional>true</optional>
10.
依赖版本界限 在依赖某个项目的时候,你可以不必指定特定的某个版本。也可以指定一个版本 范围 使用说明: • (,) 不包含 •
[,] 包含 例如:依赖一个Junit的大于等于3.8 但是小于4.0 的版本 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>[3.8,4.0)</version> </dependency>
11.
传递性依赖 A-->依赖与L1.0(项目A依赖于L jar包版本为1.0的版本) B-->依赖与L2.0(项目B依赖于L jar包版本为2.0的版本) C-->依赖与A、B两个项目 请问C中L的jar包传递的是那个版本呢? C先依赖谁,就使用哪个版本
12.
冲突解决 冲突检查脚本:mvn dependency:tree –Dverbose Maven采用“最近获胜策略(nearest
wins strategy)”的方式处理依赖冲 突,即如果一个项目最终依赖于相同artifact的多个版本,在依赖树中离项 目最近的那个版本将被使用。让我们来看看一个实际的例子。 同等深度按照先引用优先 处理依赖冲突
13.
依赖管理 • dependencyManagement(声明) • pluginManagement
14.
项目关系 • 坐标详解 • 多模块项目 •
项目继承
15.
项目生命周期
16.
17.
构建profile 选取不同资源文件,构建不同环境部署包 • local • dev •
qa • pre • release
18.
仓库
19.
商城的应用 • Pom • 私服仓库 •
jenkins
20.
21.
Jenkins持续集成workFlow
Download now