Apache maven 下载包
https://mirrors.cnnic.cn/apache/maven/maven-3/

在这里插入图片描述

选择版本 (这里选择的是3.3.9) 再binaries/ 下载
在这里插入图片描述
下载压缩包解压到文件夹
在这里插入图片描述

配置文件夹下的文件E:\apache-maven-3.3.9-bin\apache-maven-3.3.9\conf - settings.xml

新建一个文件夹
在这里插入图片描述

打开 settings.xml 新建一个localRepository 是你的maven文件夹地址
E:\DevelopFiles\Maven
在这里插入图片描述

在mirrors新建一个maven地址 maven地址写国内的阿里云的地址 访问较快

<mirror>
  <id>maven.ali</id>
  <mirrorOf>*</mirrorOf>
  <name>maven.ali</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>

在这里插入图片描述

在系统环境变量的path中配置 Apache- maven 解压包安装的bin下的路径
E:\apache-maven-3.3.9-bin\apache-maven-3.3.9\bin

在这里插入图片描述

然后测试maven的环境变量配置是否成功
win+r cmd 运行 输入 mvn -v

在这里插入图片描述

配置Eclipse
添加地址window preferences maven installations
在这里插入图片描述

在这里插入图片描述

Installation home 是 apache mavenbin里面的文件夹路径
在这里插入图片描述

设置User Settings 是maven下的选择settings.xml
在这里插入图片描述

选取apache-maven 下conf的settings.xml文件
在这里插入图片描述
在这里插入图片描述

然后开始新建Maven工程 使用Maven只能建Maven工程
Project Exploer >> new >>other >> maven project

在这里插入图片描述

在这里插入图片描述

勾选
在这里插入图片描述

在这里插入图片描述

直接Finish eclispe右下角联网下载maven所需的 稍慢

在这里插入图片描述

完成以后是这样
在这里插入图片描述

工程显示报错带有红叉 需要工程下的Deployed Resources 》》webapp 下新建WEB-INF文件夹
WEB-INF下新建lib文件夹和web.xml文件
web.xml文件信息

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" 
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" 
id="WebApp_ID" version="3.1">
</web-app>

在这里插入图片描述

这样maven工程就不报错了
在这里插入图片描述

把maven工程添加到tomcat服务器上
Window >>Show View >> Servers 右键 Add and Remove

在这里插入图片描述

选中你的Maven工程 Add Finish
在这里插入图片描述

就可以在服务器上看到刚才的maven工程加进来了
在这里插入图片描述

maven自带的JDK 如果系统环境变量JDK不是1.5的 要改

在这里插入图片描述

选中1.5的JDK 》》Remove
在这里插入图片描述

然后在Add Library
在这里插入图片描述

选择你系统环境变量配置的JDK版本 Finish
在这里插入图片描述

然后打开pom.xml配置JDK
加入一段代码

<build>
  		<plugins>
  			<!-- 编译插件(设置源代码的JDK版本,目标代码JDK版本,编译字符集) -->
  			<plugin>
  				<groupId>org.apache.maven.plugins</groupId>
  				<artifactId>maven-compiler-plugin</artifactId>
  				<version>3.7.0</version>
  				<configuration>
  					<source>1.8</source>
  					<target>1.8</target>
  					<encoding>UTF-8</encoding>
  				</configuration>
  			</plugin>
  		</plugins>
  	</build>

在这里插入图片描述

然后点击工程 快捷键 Alt+F5 更新 JDK就是你自配的了

在这里插入图片描述

现在是导入jar包
在pom.xml新建<dependencies></dependencies>
我们去maven官方商店下载jar包maven商店
搜索struts2

在这里插入图片描述
选择版本后
在这里插入图片描述
复制这段代码

<dependency>
    <groupId>org.apache.struts</groupId>
    <artifactId>struts2-core</artifactId>
    <version>2.1.8</version>
</dependency>

放到pom.xml里
在这里插入图片描述

然后你在你工程下的Maven Dependencies可以看到关于这个系列的jar包
在这里插入图片描述

这个就是通过maven自动下载jar包 比较方便
Maven的使用大概就是这样,感谢阅览

GitHub 加速计划 / ma / maven
36
3
下载
Maven: Apache Maven是一个开源的项目管理和构建工具,主要用于Java项目。适合需要自动化项目构建和依赖管理的开发者。特点包括约定优于配置、易于使用和社区驱动。
最近提交(Master分支:3 个月前 )
fb619297 Bumps [org.apache:apache](https://github.com/apache/maven-apache-parent) from 36 to 37. - [Release notes](https://github.com/apache/maven-apache-parent/releases) - [Commits](https://github.com/apache/maven-apache-parent/commits) --- updated-dependencies: - dependency-name: org.apache:apache dependency-version: '37' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 1 天前
f3fa4751 Signed-off-by: 高春晖 <18220699480@163.com> 2 天前
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐