【IDEA配置一个maven项目(详细操作流程)】

目录

一、安装Maven

1、官网下载maven链接地址:Maven – Download Apache Maven

2、下载完成后,解压到某一路径下。E:\JavaTools\apache-maven-3.9.8为例,实际配置环境变量时以自己安装的路径为准。

二、配置环境变量

1、右键此电脑–>属性–>高级系统设置–>环境变量

2、新建变量MAVEN_HOME = E:\JavaTools\apache-maven-3.9.8(以自己的安装路径为准)

3、编辑变量Path,添加变量值%MAVEN_HOME%\bin

4、然后win+R运行cmd,输入mvn -version,如图所示则配置成功

三、配置本地仓库

1、在E:\JavaTools路径下新建maven-repository文件夹,用作maven的本地库。

​编辑2、在路径E:\JavaTools\apache-maven-3.9.8\conf下找到settings.xml文件

​编辑3、找到节点localRepository,在注释外添加

四、配置仓库下载镜像

1、在settings.xml配置文件中找到mirrors节点

五、配置JDK

1、在settings.xml配置文件中找到profiles节点添加如下配置       jdk-1.8              true        1.8      

2、配置完成,win+R运行cmd,输入mvn help:system测试,配置成功则本地仓库(E:\Tools\Maven\maven-repository)中会出现一些文件

六、IDEA配置Maven

1、打开IDEA首页,选择Customize,然后选择All settings...(快捷键 Ctrl+Alt+S 直接进入设置)

​编辑

2、在搜索框中输入maven,查找与Maven相关的配置,然后点击Maven

​编辑

3、推荐配置:设置Maven在不联网的情况下使用本地插件

4、点击Apply,点击OK,返回主页;

5、查看Settings for New Projects中的配置(未生效需要从新修改)如下图所示:


一、安装Maven

1、官网下载maven链接地址:Maven – Download Apache Maven

  • Binary是可执行版本,已经编译好可以直接使用。
  • Source是源代码版本,需要自己编译成可执行软件才可使用。
  • tar.gz和zip两种压缩格式,其实这两个压缩文件里面包含的内容是同样的,只是压缩格式不同
  • tar.gz格式的文件比zip文件小很多,用于unix操作系统。
  • zip格式用于Windows操作系统,但在Windows系统使用WinRar工具一样能够解压缩tar.gz格式
2、下载完成后,解压到某一路径下。E:\JavaTools\apache-maven-3.9.8为例,实际配置环境变量时以自己安装的路径为准。

二、配置环境变量


1、右键此电脑–>属性–>高级系统设置–>环境变量

2、新建变量MAVEN_HOME = E:\JavaTools\apache-maven-3.9.8(以自己的安装路径为准)

3、编辑变量Path,添加变量值%MAVEN_HOME%\bin

4、然后win+R运行cmd,输入mvn -version,如图所示则配置成功

三、配置本地仓库


1、在E:\JavaTools路径下新建maven-repository文件夹,用作maven的本地库。

2、在路径E:\JavaTools\apache-maven-3.9.8\conf下找到settings.xml文件

3、找到节点localRepository,在注释外添加

<localRepository>E:\JavaTools\maven-repository</localRepository>

localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2
当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。
此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。

四、配置仓库下载镜像

1、在settings.xml配置文件中找到mirrors节点

添加如下配置(注意要添加在<mirrors>和</mirrors>两个标签之间,其它配置同理)
<!-- 阿里云仓库 -->
<mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>



因为国外的服务器下载jar包很慢所以我们改为阿里云服务器

虽然mirrors可以配置多个子节点,但是它只会使用其中的一个节点,即默认情况下配置多个mirror的情况下,只有第一个生效,只有当前一个mirror无法连接的时候,才会去找后一个;而我们想要的效果是:当a.jar在第一个mirror中不存在的时候,maven会去第二个mirror中查询下载,但是maven不会这样做!

五、配置JDK


1、在settings.xml配置文件中找到profiles节点
添加如下配置
<!-- java版本 --> 
<profile>
      <id>jdk-1.8</id>
      <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
      </activation>

      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
      </properties>
</profile>

2、配置完成,win+R运行cmd,输入mvn help:system测试,配置成功则本地仓库(E:\Tools\Maven\maven-repository)中会出现一些文件


首次执行 mvn help:system 命令,Maven相关工具自动帮我们到Maven中央仓库下载缺省的或者Maven中央仓库更新的各种配置文件和类库(jar包)到Maven本地仓库中。
下载完各种文件后, mvn help:system 命令会打印出所有的Java系统属性和环境变量

六、IDEA配置Maven

1、打开IDEA首页,选择Customize,然后选择All settings...(快捷键 Ctrl+Alt+S 直接进入设置)
2、在搜索框中输入maven,查找与Maven相关的配置,然后点击Maven

maven home path: 填写自己下载好的maven的位置(我的是放到了E盘)

user setting file :是用来配置去哪下载依赖的jar包的settings.xml文件

Local repository: 是下载的jar包存放的本地仓库路径

3、推荐配置:设置Maven在不联网的情况下使用本地插件

        一般使用Maven为我们提供好的骨架时,是需要联网的。配置这个,在没有网络的情况下,可以正常创建工程,并从之前已经使用过的工程中找到相应的骨架。输入内容:

-DarchetypeCatalog=internal

4、点击Apply,点击OK,返回主页;
5、查看Settings for New Projects中的配置(未生效需要从新修改)如下图所示:

                                                                                          谢谢观赏,后续不断更新,希望有所帮助

要在IDEA中创建一个Maven项目,首先需要确保已经安装并配置好了Maven环境。如果还未配置安装Maven,请先下载并安装Maven。可以参考相关教程来进行下载和安装操作\[1\]。 接下来,按照以下步骤在IDEA中创建Maven项目: 1. 打开IDEA,选择File -> Settings,然后搜索"Maven",点击进入相关设置界面\[1\]。 2. 在设置界面中,可以修改默认的Maven配置,确保配置正确\[1\]。 3. 创建一个新的项目,选择File -> New -> Project,然后输入项目名称\[1\]。 4. 在创建项目的过程中,选择Maven作为项目的类型\[1\]。 5. 完成项目创建后,IDEA会自动为你生成一个pom.xml文件,这个文件是Maven项目的核心配置文件\[2\]。 6. 在pom.xml文件中,你可以定义项目的信息、项目依赖、引入插件等等\[2\]。 7. 如果你需要创建一个基于Servlet的JavaWeb项目,可以在pom.xml文件中添加servlet的依赖坐标,以导入servlet的jar包\[2\]。 8. 一个Maven工程由groupId、artifactId和version作为唯一标识,通过这三个变量确定项目的依赖关系\[2\]。 总结来说,Maven一个用于管理和构建Java项目的工具,它提供了一套标准化的项目结构、构建流程和依赖管理机制,使得项目结构更加清晰,导入jar包更加方便和标准,提高开发效率\[3\]。 所以,要在IDEA中创建一个Maven项目,需要先配置Maven环境,然后按照上述步骤进行操作。 #### 引用[.reference_title] - *1* *2* [IDEA中创建maven项目详细步骤,很清晰](https://blog.csdn.net/u012660464/article/details/114093066)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [超详细IDEA创建Maven项目](https://blog.csdn.net/qq_45344586/article/details/131112325)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值