-
- 步骤;
-
全局setting 和 用户setting 区别
-
maven工程目录结构
-
maven项目构建命令
-
插件创建工程
-
使用maven创建java项目的pom.xml配置演示—不使用骨架
-
使用maven创建java项目的pom.xml配置演示—使用骨架
-
使用maven创建web项目的pom.xml配置演示—不使用骨架
-
使用tomcat插件启动web项目
-
依赖配置—dependencies
-
- 依赖传递
-
依赖冲突问题
-
可选依赖—对外隐藏
-
排除依赖
-
依赖范围
-
依赖范围传递性
-
生命周期与插件
-
- clean生命周期
-
default构建生命周期
-
插件—build
-
可以使用alt + insert快速导入jar包和插件
======================================================================
=======================================================================
========================================================================
==========================================================================
MAVEN_HOME环境配置:
检测maven配置成功的标识:
=================================================================
=================================================================
=====================================================================
=====================================================================
步骤;
nexus-aliyun
central
Nexus aliyun
http://maven.aliyun.com/nexus/content/groups/public
=======================================================================================
==========================================================================
maven构建的web项目与普通的java项目区别在于,少了一个wepapp文件
==========================================================================
clean清理的是target目录
=====================================================================
cmd窗口中输入以下命令即可:
使用maven创建java项目的pom.xml配置演示—不使用骨架
================================================================================================
<?xml version="1.0" encoding="UTF-8"?><project xmlns=“http://maven.apache.org/POM/4.0.0”
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation=“http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd”>
4.0.0
org.example
111
1.0-SNAPSHOT
jar
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
还需要在测试目录下面,添加一个resource文件,这样目录结构就完整了
使用maven创建java项目的pom.xml配置演示—使用骨架
===============================================================================================
最后
分享一些资料给大家,我觉得这些都是很有用的东西,大家也可以跟着来学习,查漏补缺。
《Java高级面试》
《Java高级架构知识》
《算法知识》
使用maven创建java项目的pom.xml配置演示—使用骨架
===============================================================================================
最后
分享一些资料给大家,我觉得这些都是很有用的东西,大家也可以跟着来学习,查漏补缺。
《Java高级面试》
[外链图片转存中…(img-hUPYWUWr-1714417623798)]
《Java高级架构知识》
[外链图片转存中…(img-nG3ScgBT-1714417623798)]
《算法知识》
[外链图片转存中…(img-0F6uMueu-1714417623799)]