
Maven
文章平均质量分 63
一写代码就开心
一起学编程呀,头秃的那种。
学完之后,找一份java,python开发的工作不成问题
展开
-
从0到1教你学Maven(全网最详细)(十一)Maven项目之间的关系
目录1. 问题:问题一:问题二:2. 解决:① 问题一的解决:打包项目的方式过于死板,打的是整个包。② 问题二的解决:不同的项目之间使用相同的资源坐标,不好管理。Maven项目之间的依赖关系1. 依赖关系的介绍2. Maven项目依赖关系的使用3. 注意:Maven项目之间的继承关系注意Maven项目的聚合关系maven项目中使用聚合关系的流程1. 问题:目前我们可以使用Maven来创建项目,并且使用Maven来管理项目中的第三方的资源,同时当我们将项目的功能开发完成后,将自己的项 目通过maven打原创 2021-07-05 17:14:29 · 348 阅读 · 3 评论 -
从0到1教你学Maven(全网最详细)(十)Maven的war类型项目的本地启动运行
目录1. 问题:2. 解决:3. 实现:1. 问题:以前我们使用idea工具直接创建javaEE项目,而idea在帮我们创建javaEE项目的时候就已经指定了项目运行所需要的tomcat,我们直接启动tomcat访问项目即可。但是使用maven创建的war类型的项目,在创建的时候并没有指明项目运行所需要的tomcat,那么maven的war类型项目,在功能开发完成后如何启动运行呢?2. 解决:maven的项目中涉及到的资源需要maven来进行管理。war类型的项目在开发完成后,需要告诉maven去调原创 2021-07-05 16:39:33 · 543 阅读 · 0 评论 -
maven 的pom 文件里面可以写什么,具体内容的解答
1、dependencies即使在子项目中不写该依赖项,那么子项目仍然会从父项目中继承该依赖项(全部继承)2、dependencyManagement里只是声明依赖,并不实现引入,因此子项目需要显示的声明需要用的依赖。如果不在子项目中声明依赖,是不会从父项目中继承下来的;只有在子项目中写了该依赖项,并且没有指定具体版本,才会从父项目中继承该项,并且version和scope都读取自父pom;另外如果子项目中指定了版本号,那么会使用子项目中指定的jar版本。......原创 2021-06-25 15:50:01 · 568 阅读 · 1 评论 -
从0到1教你学Maven(全网最详细)(九)pom文件中依赖管理scope属性如何使用,pom中全局配置如何实现,资源插件如何使用
目录依赖管理依赖的范围Maven 常用设置全局变量资源插件依赖管理依赖的范围scope:表示依赖使用的范围,也就是在maven构建项目的那些阶段中起作用。maven构建项目 编译, 测试 ,打包, 安装 ,部署 过程(阶段)compile : 写了这个,说明依赖在 编译, 测试 ,打包, 安装 ,部署 过程 中都会用到test: 只在测试中用到provided: 写了这个,意思是在 编译, 测试 的时候用到这个依赖,在打包, 安装 的时候不需要这个依赖,因为打包 安装的时候原创 2021-02-20 15:28:03 · 345 阅读 · 0 评论 -
从0到1教你学Maven(全网最详细)(八)idea导入的webapp文件夹标识没有改变为蓝色一点,还是普通的文件夹,可以这样做
目录只需要在pom文件里面 ,将打包的方式改为war 就可以了原创 2021-02-20 14:49:25 · 753 阅读 · 0 评论 -
从0到1教你学Maven(全网最详细)(七)idea导入maven项目的详细过程
目录idea导入maven项目第一步,打开界面第二步,选择项目idea导入maven项目此时idea里面只有一个maven项目我们现在将java的web项目导入到idea里面。第一步,打开界面第二步,选择项目一路回车,完成后:然后选择jdk以上就完成了maven项目的导入......原创 2021-02-20 14:46:51 · 263 阅读 · 0 评论 -
从0到1教你学Maven(全网最详细)(六)maven创建javase项目,创建web项目
目录创建一个空工程pom文件解释maven 窗口的解释创建maven的web工程idea里面已经配置了maven,现在开始使用maven创建项目创建一个空工程以上是选择maven创建项目,并且选择jdk。还可以根据模板创建maven项目,可以加快创建项目的速度,也可以不使用模板。我们使用一个创建普通项目的模板2.使用模版创建项目1)maven-archetype-quickstart : 普通的java项目2)maven-archetype-webapp : web工程以上就是原创 2021-02-20 14:22:58 · 261 阅读 · 0 评论 -
从0到1教你学Maven(全网最详细)(五)IDEA 集成 Maven,一步一步带你集成,以后就不需要配置了
目录下载maven,并且配置mavenidea集成maven打开idea打开settings配置打开other settings 配置下载maven,并且配置mavenidea集成maven在idea中设置maven ,让idea和maven结合使用。idea中内置了maven ,一般不使用内置的, 因为用内置修改maven的设置不方便。使用自己安装的maven, 需要覆盖idea中的默认的设置。让idea指定maven安装位置等信息打开idea配置的入口 ①:settings 配置原创 2021-02-20 13:26:40 · 1006 阅读 · 1 评论 -
从0到1教你学Maven(全网最详细)(四)Maven 的常用命令,单元测试的使用方法,插件的使用
目录Maven 的常用命令maven的生命周期maven的插件单元测试使用步骤1.加入依赖,在pom.xml加入单元测试依赖2.在maven项目中的src/test/java目录下,创建测试程序。3)mvn compile插件使用Maven 对所有的功能都提供相对应的命令,maven 三大功能:管理依赖、构建项目、管理项目信息。管理依赖,只需要声明就可以自动到仓库下载;管理项目信息其实就是生成一个站点文档,一个命令就可以解决。Maven 的常用命令maven独立使用,通过命令,完成maven的生命周原创 2021-02-19 20:26:14 · 458 阅读 · 0 评论 -
从0到1教你学Maven(全网最详细)(三)maven仓库的详解,pom.xml文件的详解
目录仓库仓库是什么:仓库的分类仓库的使用pom:项目对象模型坐标:唯一值, 在互联网中唯一标识一个项目的packaging:依赖仓库仓库是什么:仓库是存放东西的, 存放maven使用的jar 和 我们项目使用的jar> maven使用的插件(各种jar)> 我项目使用的jar(第三方的工具)以后我们在有网的时候,将项目使用的jar包都下载下,在maven的setting里面配置,以后到了没网的地方也可以使用jar包了。这个就是仓库最好的用处,意思就是仓库里面已经保存了很多的jar包,原创 2021-02-19 18:08:17 · 339 阅读 · 0 评论 -
从0到1教你学Maven(全网最详细)(二)下载安装maven,并且实现配置,创建第一个maven项目
这里写目录标题下载maven配置环境变量maven约定的目录结构用命令编译maven项目第一次使用maven工具编译项目需要下载很多的东西下载的东西存放到哪里了。编译项目成功修改下载的目录下载maven需要从maven的官网下载maven的安装包 apache-maven-3.3.9-bin.zip温故而知新,从0到1重新学maven.解压安装包,解压到一个目录,非中文目录。以上的这个是maven的常用的命令,就是为了构建项目以上是maven工具的配置文件子目录 bin :执行程序,主原创 2021-02-19 17:29:54 · 370 阅读 · 0 评论 -
从0到1教你学Maven(全网最详细)(一)maven是什么,我们为什么要使用maven
目录maven 是什么传统项目开发存在的问题maven帮你做的事情构建: 项目的构建。maven核心概念: 用好maven,了解这些概念maven 是什么maven 是自动化构建工具。 他就是一个软件,我们需要下载使用,就和qq软件一样使用就可以了。传统项目开发存在的问题一个项目做成一个工程,造成工程比较庞大,需要使用多模块来划分项目;项目中需要的数量众多的 jar 包,需要手动下载并引入,并且多个项目需要的 jar 包存在重复的问题;项目中需要的 jar 包有版本兼容的问题,需要手动解决;原创 2021-02-19 16:37:36 · 411 阅读 · 0 评论