时间:2021-05-20
一、Maven是什么
Maven是一个用java开发的项目构建工具, 它能使项目构建过程中的编译、测试、发布、文档自动化, 大大减轻了程序员部署负担。
二、安装Maven
安装maven非常简单,访问Maven官方页下载即可:http://maven.apache.org/download.cgi
下载完后配置M2_HOME环境变量, 然后终端运行mvn --version, 看到正确的输出提示,Maven就安装完成了。
三、Maven基本概念
Maven的核心思想是POM, 即Project Object Model(项目对象模型)。POM文件是以XML文件的形式描述一个Maven项目所用到的资源(源码、依赖、测试等)。下图描述了POM文件的结构, 以及Maven是如何调用POM文件的。
当执行一条Maven命令时, 会传入一个pom文件, Maven会在该pom里面的描述的资源上执行
POM文件:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://plier-plugin</artifactId> <version>3.3</version> <configuration> <source>1.7</source> <target>1.7</target> <encoding>UTF-8</encoding> </configuration> <plugin> </plugins></pluginManagement>上面我们添加了maven编译插件的配置,用jdk1.7编译, 保存后我们可以在各个子模块的Effective pom中看到相应的修改。
使用properties标签定义常量:
我们将各个依赖的版本号定义为不同的常量,这样方便以后的修改:
引用时用${jdkVersion}的形式引用即可。
注,以上操作均可在IDE中操作, 更加方便简单。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一、什么是Gradlegradle是一个项目构建工具,java开发中有两个大名鼎鼎的项目构建Maven,Ant,其中maven简单易控深受开发者喜爱。项目构建工
Gradle和Maven都是当前热门的自动化构建工具。使用Gradle去构建项目,由于没有办法像Maven一样配置Setting文件来修改本地库的位置,我们可以
背景最近在研究搭建spring源码调试环境时,接触到到gradle项目构建工具。由于之前习惯于maven项目的构建,故通过此文记录相关gradle的项目构建知识
1.概述ApacheMaven,是一个软件(特别是Java软件)项目管理及自动构建工具。在没有Maven的上古年代,项目中引入jar包需要手动下载一个个的去下载
这里使用Maven项目管理工具构建项目初始化项目打开IntellijIDEA,点击CreateNewProject选择Maven构建项目选择JDK版本选择mav