部署Maven

owofile Lv5

部署Maven

Maven配置

1.下载包

下载 apache-maven-3.8.1-bin.zip 解压

2.配置环境变量

3.修改配置文件

在conf-settings.xml里配置你的仓库路径

1
2
3
4
5
6
7
8
9
<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 http://maven.apache.org/xsd/settings-1.2.0.xsd">
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
-->
<localRepository>D:\maven\apache-maven-3.8.1\repository</localRepository> 替换成你要配置的路径

tip:注意,repository文件夹需要自己创建

然后增加一个阿里云下载

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<mirror>
<id>maven-default-http-blocker</id>
<mirrorOf>external:http:\*</mirrorOf>
<name>Pseudo repository to mirror external repositories initially using HTTP.</name>
<url>http://0.0.0.0/</url>
<blocked>true</blocked>
</mirror>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
</mirrors>

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 项目的打包方式,如jarwar等。
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
On this page
部署Maven