第1章:Maven概述/1.1 Maven的概念

* Maven的概念

1. Maven可以理解为是一种构建工具+JAR包管理工具
2. 构建内容包括:清理、编译、测试、生成测试报告、打包和部署,日常的开发工作除了编写业务代码外,构建所包含的过程是一天天地再重复中。为了解决这个构建问题,市面上出现了好多优秀的工具,比如Make、Ant工具等。
3. JAVA开发人员都知道,JAR包就是公共库,提供了模块、类和方法的共享。在非Maven项目中,JAR包的添加是靠开发人员手工维护的,而且查找JAR包的过程是各显神通,比如百度下载、技术网站下载、项目组内共享等。而Maven正是解决了JAR管理的问题,提供JAR包的下载、JAR包的存储、JAR依赖等功能。

Python语言、Maven、GO语言学习视频

原文地址:http://blog.51cto.com/12074015/2331227

时间: 2024-10-12 07:32:33

第1章:Maven概述/1.1 Maven的概念的相关文章

第1章:Maven概述/1.2 Maven的功能

* Maven的功能 1. 整理项目相关信息 1. 项目描述 2. 开发者列表 3. 版本控制系统 4. BUG跟踪处理 2. 生成测试报告 3. 通过插件获取项目其他信息 1. 项目文档 2. 静态分析报告 3. 源码版本日志报告 4. 中央仓库:关于仓库详细查看"第6章" 5. 约定成俗的目录结构.比如: 1. src/main/java 目录:存在Java文件 2. src/main/resources 目录:存在资源文件 3. src/test/java 目录:存在测试文件 6

Maven详解(一)------ Maven概述

1.引言 你能搜到这个教程,说明你对 Maven 感兴趣,但是又不是太理解.那么接下来这个系列的教程将会详细讲解 Maven 的用法,相信你看完之后,一定能对 Maven 的理解更进一步! 2.常规项目开发存在的问题 通常Web项目开发只会创建一个工程,然后所有的jar包都会存放到 WEB-INF/lib 目录下,如下图所示: 通过上面的目录结构我们可以分析出如下问题: ①.一个项目就是一个web工程.如果项目比较庞大,那么利用包名package来划分模块,显然容易造成混淆而且不利于分工合作:

Maven实战读书笔记(一):Maven概述

1.1 Maven是什么,能做什么 Maven是一个跨平台的项目管理工具,主要服务于Java平台的项目构建.依赖管理和项目信息管理. Maven的用途之一是项目构建,能够自动化构建过程,从清理.编译.测试到生成报告,再到打包和部署,只需要输入简单命令即可(如mvn clean install). Maven不仅是构建工具,还是依赖管理工具和项目信息管理工具,通过提供中央仓库,自动帮我们下载构件(artifact). Remark:Maven依赖于JDK,安装Maven之前需要先安装JDK.Mav

maven以及idea使用maven

一.maven概述 1.背景 一般项目开发中,我们开发的代码需要依赖一些额外的库.而解决这些依赖,我们都需要手动从网上下载相应的jar包,然后添加到项目中的 lib 目录下作为第三方库存在.而当依赖很多的时候,这种方式是非常低效的. 2.maven的作用 maven核心功能就是合理叙述项目间的依赖关系.通俗的说就是通过在pomxml文件指定依赖的项目,然后maven会自动下载对应的依赖,然后添加到项目中,无需手动解决. 3.maven的仓库概念 ? maven仓库分为本地仓库.第三方仓库(内部私

maven 学习1 -安装maven 并执行编译命令

一.maven 下载与安装(安装好jdk的前提下) 1.下载地址:http://maven.apache.org/download.cgi  (选择最新的zip版本),下载完毕后解压 2.安装:系统path变量后面加maven的bin路径,也可配置MAVEN_HOME系统变量(%MAVEN_HOME%\bin)来操作 3.运行cmd命令来查看安装情况 mvn-v 二.手动新建一个maven项目,使用maven编译 (maven项目关键就在与pom.xml文件) 1.建立项目目录,新建一个文件夹(

maven安装和创建maven工程

maven是一个项目管理工具,整个项目依赖的jar文件和依赖其他模块的jar都是由maven管理和维护.他还可以帮助我们发布项目(编译,打包,测试...). 下载和安装maven,配置maven的环境 1.0 下载  进入maven官网 点击download  找到最新二进制发布包 下载下来 下载完毕后,解压文件文件目录如下 bin 目录 :保存maven的可执行命令 conf:  保存 maven的配置文件settings.xml lib :maveny运行时依赖的类库 settings文件中

maven 学习---部署基于Maven的war文件到Tomcat

在本教程中,我们将学习如何使用Maven的Tomcat插件打包并部署一个WAR文件到Tomcat(Tomcat的6和7. 要用到工具: Maven 3 Tomcat 6.0.37 Tomcat 7.0.53 Tomcat 7发布URL = http://localhost:8080/manager/text命令 = mvn tomcat7:deploy Tomcat 6发布 URL = http://localhost:8080/manager/命令 = mvn tomcat6:deploy 1

[Maven]Eclipse插件之Maven配置及问题解析.

前言:今天在自己环境装了Maven环境, 并且安装了Eclipse插件, 在查找插件过程中确实遇到一些问题, 好不容易找到一个  却又有问题.装好了插件之后, 用Eclipse创建Maven项目却出现两个问题, 在这里总结一些, 方便其他朋友更好的解决问题. 一, Maven环境的安装在这里就不做过多的赘述, 首先大家 需要去Maven官网下载 Maven包, 然后配置Maven环境.Maven环境变量配置: http://jingyan.baidu.com/article/cb5d61050b

第一章:Http概述

第一章:Http概述 引言 web浏览器.服务器和相关的web应用程序都是通过http相互通信的,http是现代全球英特网中使用的公共语言. 本章主要内容 1.web客户端与服务器是如何通信的 2.资源(表示web内容)来自何方 3.web事务(请求与响应)是怎样工作的 4.http通信所使用的报文(请求报文/响应报文) 5.底层TCP网络协议 6.不同的http协议变体 1.2web客户端与服务器 web内容都是存储在web服务器上的.web服务器所使用的是http协议,因此也经常称web服务