
maven
maven
xiaokanfuchen86
这个作者很懒,什么都没留下…
展开
-
MAVEN依赖的优先原则
MAVEN依赖的优先原则转载 2022-09-17 20:22:53 · 2975 阅读 · 0 评论 -
Maven依赖两大原则
Maven依赖两大原则转载 2022-09-17 20:14:02 · 194 阅读 · 0 评论 -
maven 依赖调解
maven依赖管理转载 2022-09-17 20:12:19 · 230 阅读 · 0 评论 -
maven(三)最详细的profile的使用
前言 在开发过程中,我们的项目会存在不同的运行环境,比如开发环境、测试环境、生产环境,而我们的项目在不同的环境中,有的配置可能会不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置,那每次我们将软件部署到不同的环境时,都需要修改相应的配置文件,这样来回修改,很容易出错,而且浪费劳动力。 在前面的文章profile之springboot,springboot为我们提供了一种解决方案,而maven也提供了一种更加灵活的解决方案,就是profile功能。1. 原理...转载 2022-05-16 11:08:42 · 4414 阅读 · 0 评论 -
pom 文件中 parent 和 dependencyManagement 的使用
一、parent:子项目直接继承父依赖有三个项目A、B、C,它们都需要用到一个通用的包。如果分别在三个项目的pom文件中定义各自对这个包的依赖,那么当依赖的版本发生变化时,三个项目的pom文件都要改。这时候我们创建一个parent项目,打包类型为pom,再在parent项目新建三个项目A、B、C;在parent项目的pom文件中有的依赖,子项目都可以直接继承。 <!--父依赖:直接导入依赖,子类继承父依赖--> <parent> <grou转载 2022-04-03 16:25:08 · 1753 阅读 · 0 评论 -
关于maven pom.xml中dependency type 为pom的应用
dependency为什么会有type为pom,默认的值是什么?dependency中type默认为jar即引入一个特定的jar包。那么为什么还会有type为pom呢?当我们需要引入很多jar包的时候会导致pom.xml过大,我们可以想到的一种解决方案是定义一个父项目,但是父项目只有一个,也有可能导致父项目的pom.xml文件过大。这个时候我们引进来一个type为pom,意味着我们可以将所有的jar包打包成一个pom,然后我们依赖了pom,即可以下载下来所有依赖的jar包——————————————转载 2022-02-06 23:10:15 · 592 阅读 · 0 评论 -
eclipse构建maven project 的web项目,不勾选Create a simple project 。 < =2= >
eclipse构建maven project 的web项目,不勾选Create a simple project 。 < =2= >1、开启eclipse,右键new——》other,如下图找到maven project2、选择maven project,显示创建maven项目的窗口,此次不勾选Create a simple project,直接next,如图所示:3、在Filter中搜索webapp,选择如图所示,并next:4、输入maven项目的基本信息,如下.转载 2021-09-01 22:19:38 · 175 阅读 · 0 评论 -
eclipse构建maven project 的web项目,勾选Create a simple project < =1= >
eclipse构建maven project 的web项目,勾选Create a simple project 。1、开启eclipse,右键new——》other,如下图找到maven project2、选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project3、输入maven项目的基本信息,如下图所示:4、完成maven项目的创建,生成相应的maven项目结果,如下所示,此处有部分结构是项目不需要的,我们需要.转载 2021-09-01 22:15:58 · 360 阅读 · 0 评论 -
Maven中的dependencyManagement和dependencies区别
在Maven中dependencyManagement的作用其实相当于一个对所依赖jar包进行版本管理的管理器。在dependencyManagement下申明的dependencies,Maven并不会去实际下载所依赖的jar包,而是在dependencyManagement中用一个Map记录了jar的三维坐标。而被仅仅是被dependencies包裹的元素,Maven是会去仓库实际下载所需要的jar包的,而至于需要下载什么版本的jar包就有两种判断途径:1:如果dependencie转载 2021-04-13 08:45:04 · 343 阅读 · 0 评论 -
添加jar包到本地Maven仓库
添加jar包到本地Maven仓库 在使用Maven的过程中,经常碰到有些jar包在中央仓库没有的情况。如果公司有私服,那么就把jar包安装到私服上。如果没有私服,那就把jar包安装到本地Maven仓库。今天介绍2种安装jar包到本地Maven仓库的方法,下面进入正题。一、使用Maven命令安装jar包 前提:在windows操作系统中配置好了Maven的环境变量,怎么配置请自己百度,这里不介绍,可参考https://jingyan.baidu.com/a...转载 2021-04-03 11:49:34 · 220 阅读 · 0 评论 -
pom配置
dist配置<assembly> <id>dist</id> <formats> <format>zip</format> </formats> <includeBaseDirectory>false</includeBaseDirectory> <fileSets> <fileSet> <directory>${project原创 2021-03-04 20:23:52 · 439 阅读 · 3 评论 -
maven多profile环境打包下-P参数和-D参数
P代表(Profiles配置文件)在指定的中,可以通过-P进行传递或者赋值。假如pom.xml如下<profiles> <profile> <id>prod</id> ... </profile> <profile> <id>test</id> ... </profile转载 2021-02-10 20:13:30 · 1122 阅读 · 0 评论 -
Maven Profile多环境打包
在日常开发中,通常不止一套环境,如开发环境、测试环境、预发环境、生成环境,而每个环境的配置项可能都不一样,这就需要用到多环境打包来解决这个问题。1.在项目的resouces目录中新建conf目录,再在其中按照环境创建相应目录,这里创建开发环境dev、测试环境test,再将原本的application.properties文件分别拷贝一份到两个目录中,根据环境修改其中的配置项,最后删除原本的配置文件。得到目录结构如下: |-- resources |-- conf |-转载 2021-02-10 20:03:55 · 584 阅读 · 0 评论