Maven
yyangqqian
这个作者很懒,什么都没留下…
展开
-
Maven 之 配置文件pom
modules 标签用于声明当前 Maven 项目包含的模块子项目,每个子项目都是一个独立的 Maven 项目,具有自己的 pom.xml 文件,可以进行独立构建和测试。原创 2024-03-13 11:04:36 · 460 阅读 · 0 评论 -
Maven 之settings.xml配置
settings.xml一般这样设置:?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:s...原创 2019-12-05 09:38:46 · 433 阅读 · 1 评论 -
Maven 之repositories、distributionManagement
repositories表示从什么库地址可以下载项目依赖的库文件。https://blog.csdn.net/netyeaxi/article/details/95804076#%E4%B8%80%E3%80%81repositories%E4%B8%AD%E7%9A%84repository原创 2019-12-04 18:11:37 · 1766 阅读 · 0 评论 -
Maven 之集成Tomcat插件
Maven 集成Tomcat插件原创 2019-11-22 11:35:21 · 298 阅读 · 0 评论 -
Maven 之使用Maven构建项目
文章目录构建Jave项目创建Jave ProjectJavaProject的pom.xml文件说明maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的过程。构建Jave项目创建Jave Project使用mvn archetype:generate命令,如下所示:mvn archetype:generate -DgroupId=com....原创 2019-11-19 17:24:02 · 246 阅读 · 0 评论 -
Maven 之项目构建过程详解
文章目录创建Maven项目使用Maven编译、清理、测试、打包项目组合使用Maven的命令Maven跳过单元测试在别的项目中使用通过Maven安装生成的项目的jar包创建Maven项目1、首先建立Hello项目,同时建立Maven约定的目录结构和pom.xml文件 Hello | --src | -----main | ----------java...原创 2019-11-14 17:16:29 · 4635 阅读 · 3 评论 -
Maven 之依赖管理核心概念
compile (编译范围)compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath 中可用,同时它们也会被打包。provided (已提供范围)provided 依赖只有在当JDK 或者一个容器已提供该依赖之后才使用。例如, 如果你开发了一个web 应用,你可能在编译 classpath 中需要可用的Servlet API 来编...原创 2019-07-30 13:35:13 · 168 阅读 · 0 评论 -
Maven 之工程的拆分与聚合
工程的拆分与聚合思想图原创 2019-04-29 15:47:04 · 237 阅读 · 0 评论 -
Maven 之在IDEA中解决Jar包冲突问题
直接依赖:A项目导入了B包,可以说A直接依赖B。传递依赖:A项目导入了B包,B包直接依赖于C,最终A项目中也可以使用C,可以说A传递依赖于C。解决jar包冲突的三个原则:1、第一声明优先原则哪个包的坐标在靠上的位置,哪个就是第一声明的包,最终进入项目的就是哪个包的依赖版本。2、路径近者优先原则直接依赖路径比传递依赖路径近,哪个路径近,进入到项目中的就是哪个的依赖包。3、直...原创 2019-04-29 15:01:19 · 1130 阅读 · 0 评论 -
Maven 之编译、Tomcat等常用插件
文章目录maven 设置 jdk 编译版本maven 设置 tomcat 版本maven 设置 jdk 编译版本maven 插件设置 jdk 编译版本,在pom.xml中加入: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-com...原创 2019-04-29 14:20:21 · 258 阅读 · 0 评论 -
Maven 之入门
文章目录1、Maven 介绍1、Maven 介绍1.1 什么是 MavenMaven 的正确发音是[ˈmevən],而不是“马瘟”以及其他什么瘟。Maven 在美国是一个口语化的词语,代表专家、内行的意思。一个对 Maven 比较正式的定义是这么说的:Maven 是一个项目管理工具,它包含了一个项目对象模型 (POM:Project Object Model),一组标准集合,一个项目生...原创 2019-04-28 21:51:33 · 121 阅读 · 0 评论