赞
踩
Apache Maven 是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档
官网:http://maven.apache.org/
Maven是专门用于管理和构建Java项目的工具,它的主要功能有:
下载 maven: https://maven.apache.org/download.cgi
解压 apache-maven-3.9.6-bin.zip 放到方便找到的位置,既安装完成
配置环境变量 MAVEN_HOME 为 Maven 的放置目录,然后点击确定,然后在 环境变量窗口的 path 中将 Maven 添加到环境变量中,然后依次点击各个窗口的确定按钮。
在 cmd 窗口中输入 mvn -verson
,出现如下信息表示配置成功
配置本地仓库:修改 conf/settings.xml 中的 <localRepository>
为一个指定目录,如果不配置这个文件,Maven 的默认仓库地址为:C:\Users(或者叫 “用户”)\ 自己的计算机名字.m2\repository
(非必要)配置阿里云私服:修改 conf/settings.xml 中的 标签,为其添加如下子标签:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
使用 IEDEA 创建一个空项目
选择 IDEA中 File --> Settings
搜索 maven ,设置 IDEA 使用本地安装的 Maven,并修改配置文件路径
Maven配置完成
file->Project Structure
,然后选择 Modules->New Module
,然后选择选择Maven创建即可maven-demo/src/main/java
文件夹下编写 HelloWorld.java 文件,并运行比如我想在 maven-demo
项目中引入 mysql 的 jar 包,找到 maven-demo
目录下的 pom.xml 文件
https://mvnrepository.com/
网站找到,在这个网站中搜索 mysql
,点击如图所示的位置。
3. 点击你想用的 jar 包版本,点击将进入另一个页面
4. 在新进入的页面中下滑页面,找到如图所示,将其粘到 pom.xml 文件中,然后点击右上角的刷新按钮将会下载对应的jar包
5. jar 包下载成功后,将在Maven中显示出来
选择 IDEA中 File --> Settings
在弹出的面板中找到 Build Tools
选择 Any changes,点击 ok 即可生效
以后在pom.xml文件中输入坐标后将自动导入对应的jar包
如果导入的jar 包是本地仓库有的,可以在 pom.xml 文件中 按 alt + insert
,选择 Dependency
在弹出的面板中搜索对应坐标,然后双击选中对应坐标
点击刷新按钮,使坐标生效,如果配置过自动导入就不用刷新了
创建Maven项目
等待下面的maven 加载完之后,才会显示 src 目录(这一步可能会很慢,可以找下对应的方案)
在项目的根目录中可以看到pom.xml文件,将文件 <project> 标签中只留红框中的内容,其余的都删掉
<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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.example</groupId>
<artifactId>tomcat-demo1</artifactId>
<!--
packaging: 打包方式
* jar: 默认打包成 jar 包
* war: web项目需要打包成 war 包
-->
<packaging>war</packaging>
<version>1.0-SNAPSHOT</version>
</project>
补齐Maven Web项目缺失的目录结构:在 src/main
目录下创建 java
目录和 resources
目录
创建Maven项目
在项目根目录的 pom.xml
文件中设置打包方式为war
自动补齐Maven Web项目缺失webapp的目录结构
找到 file》Project Structure
然后找到 Facets
, 点击 +
添加 web
选择自己的项目
找到 web resource Directories
创建src/main/webapp
文件夹
找到 Deployment Descriptors
修改其中的路径, 将 web.xml 放入道 webapp 文件夹中
在右下角有一个创建 Artifact 的按钮 点击一下
最终的目录结构
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。