部署Maven
部署Maven
Maven配置
1.下载包
下载 apache-maven-3.8.1-bin.zip 解压
2.配置环境变量
3.修改配置文件
在conf-settings.xml里配置你的仓库路径
1 | <settings xmlns="http://maven.apache.org/SETTINGS/1.2.0" |
tip:注意,repository文件夹需要自己创建
然后增加一个阿里云下载
1 | <mirror> |
4.IDEA绑定Maven
在创建Maven框架项目的时候会弹出路径选择,选择你环境配置的那个Maven
5.IDEA选包
选择你要创建的包项目 wepapp or String boot
6.Artifact Coordinates修改
GroupId:根目录
ArtifactId:每次创建的名称
version:版本号
7.在Maven项目的详细设置窗口增加一个Properties
groupId:archetypeCatalog
com.bqdn:internal
8.完成
等待下载 如有报错 点击刷新
pom.xml
pom.xml
是Maven项目的核心配置文件,用于描述项目的构建信息、依赖管理、插件配置等。下面是一个简单的表格,介绍了一些常见的pom.xml
节点及其描述:
节点名称 | 描述 |
---|---|
project |
根节点,用于定义Maven项目的全局配置。 |
modelVersion |
项目模型的版本号。 |
groupId |
项目所属的组ID。 |
artifactId |
项目ID。 |
version |
项目版本号。 |
packaging |
项目的打包方式,如jar 、war 等。 |
name |
项目的名称。 |
url |
项目的URL地址。 |
properties |
项目属性配置,可以在这里定义自定义属性。 |
dependencies |
项目的依赖列表,用于描述项目所依赖的库及其版本号。 |
dependencyManagement |
依赖管理节点,用于集中配置项目中所有依赖的版本号和传递性依赖关系。 |
build |
构建配置节点,用于定义项目的构建过程、插件配置等。 |
sourceDirectory |
项目的源代码目录。 |
outputDirectory |
编译输出目录。 |
testSourceDirectory |
测试源代码目录。 |
testOutputDirectory |
测试编译输出目录。 |
plugins |
插件列表,用于定义项目构建过程中使用的插件及其配置。 |
pluginManagement |
插件管理节点,用于集中配置项目中所有插件的版本号和配置。 |
profiles |
配置文件节点,用于定义不同环境下的项目配置,如开发、测试、生产等。 |
activeProfiles |
激活的配置文件列表,用于指定在构建过程中要使用的配置文件。 |
路径解析
静态文件放在webapp下方
在src创建Java文件夹 用来实际运行JAVA WEB 项目
在src创建Test文件夹 用来测试运行JAVA 项目
在pom.xml导包 无需在webapp下方创建lib文件夹 因为之前设置的阿里云导包目录和Url路径,Maven会自动在阿里云下载相关包
在src创建 配置文件夹
- Title: 部署Maven
- Author: owofile
- Created at : 2023-10-03 11:22:40
- Updated at : 2025-04-11 21:18:25
- Link: https://owofile.github.io/blog/2023/10/03/Maven/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments