Maven环境安装、整合进idea
首先,第一步需要下载Maven的安装包,前往Maven官网进行下载。https://maven.apache.org/download.cgi。
第二步,解压apache-maven-3.6.3-bin.zip这个文件。
第三步:进入我的电脑-->右击属性-->高级设置-->点击环境变量
添加MAVEN_HOME的变量名 为 maven安装路径 MAVEN_HOME=D:\path\maven\apache-maven-3.2.5
第四步:进入Path,添加%MAVEN_HOME%\bin
第五步:检查自己的maven是否配置成功
按下win+r 并输入cmd 进入命令行模式。
在命令行模式输入 mvn -version;
maven常用命令
命令 描述
mvn clean 对项目进行清理,删除target目录下编译的内容
mvn compile 编译项目源代码
mvn test 对项目进行运行测试
mvn package 打包文件并存放到项目的target目录下,打包好的文件通常都是编译后的class文件
mvn install 在本地仓库生成仓库的安装包,可供其他项目引用,同时打包后的文件放到项目的target目录下
maven项目标准目录结构
maven的java工程:
src/main/java目录 核心代码部分
src/main/resources 配置文件部分
src/test/java目录 测试代码部分
src/test/resources 测试配置文件
maven的web工程:
src/main/webapp 页面资源,js,css,图片等等
idea整合maven项目
首先,idea中是已经默认整合了maven,然后我们需要去maven所在的根目录中的conf/settings.xml处,添加一行代码以配置本地仓库目录 <localRepository>D:\maven\mvnRespo</localRepository>
中间的地方是本地仓库地址所在的目录。
然后再idea中File->Settings 打开窗口,搜索maven,按照下图配置情况,选择刚刚安装maven的时候的相关地址。(其中Local repository 是本地仓库的地址,用于存放本地缓存的jar包)。
配置好后,需要在当前的maven项目中pom.xml文件的 </project>
标签前面添加需要的jar包。代码格式如下。
<dependencies>
<!--servlet 自动去远程仓库下载jar ,在缓存到本地仓库中-->
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<version>5.0.0</version>
</dependency>
</dependencies>
配置Maven私服仓库
再maven安装目录的conf目录下配置settings.xml,在 标签当中加入下方代码(当前用的是阿里云下载地址)
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=347bs58ysckks