首页 > 其他分享 >Maven仓库安装配置(包括IDEA的配置)

Maven仓库安装配置(包括IDEA的配置)

时间:2023-04-15 15:37:13浏览次数:49  
标签:xml maven 仓库 配置 IDEA Maven

Maven仓库安装配置#

什么是Maven?#

Maven 是 Apache 开源组织奉献的一个开源项目。

Maven 的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM)。开发人员只需做一些简单的配置,就可以批量完成项目的构建、报告和文档的生成工作。

Maven 是跨平台的,这意味着无论是在 Windows 上,还是在 Linux 或者 Mac 上,都可以使用同样的命令。

一、安装Maven#

1、下载Maven安装包#

http://maven.apache.org/download.cgi

2、解压#

3、配置系统环境变量#

1) 第一种新建一个系统变量

变量名:MAVEN_HOME

变量值:D:\Program Files\apache-maven-3.6.3-bin\apache-maven-3.6.3(maven解压路径)

在Path中添加:%MAVEN_HOME%\bin

2) 第二种,直接在path中添加环境变量

在Path中添加:D:\Program Files\apache-maven-3.6.3-bin\apache-maven-3.6.3\bin(maven解压路径bin目录)

4、检验配置成功#

Copy
mvn -v

二、配置本地仓库#

1、创建一个文件夹 maven-repository(存放位置自定义)#

2、修改maven配置文件,配置本地仓库#

1)用编辑器打开setting.xml

2)找到<localRepository>标签
localRepository用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。
当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。

3)修改为配置的本地仓库地址
Copy
/path/to/local/repo
修改为配置的本地仓库
D:\Program Files\maven-repository

三、配置国内仓库#

1、打开setting.xml文件#

2、找到<misrrors>标签#

3、在<misrrors>标签内添加<misrrors>#

Copy
<mirror>
      <id>alimaven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

四、检验配置#

1) 在cmd窗口输入#

Copy
mvn help:system

2) 可以看到,下载源就是刚刚配置的阿里云仓库#

3) 打开我们自己的maven仓库可以看到刚才下载的一些jar文件#

在Eclipse中创建maven项目#

一、Ecliipse下载安装#

Eclipse下载路径https://www.eclipse.org/downloads/

安装的时候选择下载包要选择这个 Eclipse IDE for Enterprise Java Developers (includes Incubating components)

二、打开eclipse,定义项目存放空间#

三、配置maven#

1、Window -> Preferences#

2、搜索maven,选择User Settings#

3、修改settings文件,修改为安装的maven配置文件settings.xml#

注:Global Settings为全局设置,可以选择添加,但是User Settings是必须要添加的

四、创建maven项目#

1、File -> New -> Maven Project#

2、直接点击Next#

3、Catalog 要选择Internal ;选择maven-archetype-webapp 1.0;Next#

4、添加Group Id、Artifact Id;Finish#

5、删除报错的文件#

6、maven工程中的pom文件

在 IntelliJ IDEA中创建maven项目#

一、IntelliJ IDEA 下载安装#

IntelliJ IDEA 下载路径: https://www.jetbrains.com/idea/download/

二、配置maven#

1、打开IntelliJ IDEA,右下角选择Configure -> Settings 添加 maven配置#

2、搜索maven#

3、Maven home directory 选择配置的maven系统环境变量;User settings file 选择maven安装路径下的settings.xml文件#

四、创建maven工程#

1、Create New Project -> Maven#

2、选择jdk环境(默认情况是会选择系统环境变量中配置的jdk);勾选Create from archetype;选择 maven-archetype-webapp#

3、添加工程名,和工程存放路径#

4、选择maven环境,修改为本地maven配置settings.xml#

5、刚开始的时候,会自动下载一些依赖#

6、maven工程中的pom文件(使用IntelliJ IDEA创建的工程pom文件比eclipse的要丰富)#

在添加依赖的时候不知道要怎么写?#

我们可以到https://mvnrepository.com/tags/maven里面去搜索我们需要的依赖,选择好版本号,然后有对应的maven格式,拷贝下来放到pom.xml文件中#

在IntelliJ IDEA中需要手动Reimport更新#

而eclipse中保存pom.xml文件就自己下载更新#

 

转载于:https://www.cnblogs.com/desireyang/p/12787480.html

标签:xml,maven,仓库,配置,IDEA,Maven
From: https://www.cnblogs.com/dersome/p/17321209.html

相关文章

  • 网络设备安全审核策略配置
    配置日志服务器和ASA,将ASA的日志发送到日志服务器,并使用Splunk分析、管理ASA日志 网络拓扑图 网络角色功能与版本LOG:日志服务器,ubuntu20.04serverFW:防火墙,Ciscoasav9.17Other:控制Splunkweb端,win10步骤1、LOG开启远程日志服务,在8090/UDP端......
  • 群晖DSM920配置邮件服务
    1163邮箱设置  2生成授权码  3群晖设置邮件服务 ......
  • mac rime输入法配置
    https://zhuanlan.zhihu.com/p/616944025https://zhuanlan.zhihu.com/p/265794084顏色設置:https://www.w3schools.cn/html/html_colors_hex.asp#:~:text=%E5%8D%81%E5%85%AD%E8%BF%9B%E5%88%B6%E9%A2%9C%E8%89%B2%E7%94%B1%23,%E6%8C%87%E5%AE%9A%E9%A2%9C%E8%89%B2%E7%9A%84%......
  • maven各标签详解
    <projectxmlns="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.0http://maven.apache.org/maven-v4_0_0.xsd"><!--父项目......
  • java——maven——基础转载
    Maven坐标Maven坐标一套规则,它规定:世界上任何一个构件都可以使用Maven坐标并作为其唯一标识,Maven坐标包括groupId、artifactId、version、packaging等元素,只要用户提供了正确的坐标元素,Maven就能找到对应的构件。 任何一个构件都必须明确定义自己的坐标,这是Maven的强......
  • SpringBoot配置了数据库依赖 报错: Failed to configure a DataSource: 'url' attrib
    错误2023-04-1511:56:16.025INFO12028---[restartedMain]ConditionEvaluationReportLoggingListener:ErrorstartingApplicationContext.Todisplaytheconditionsreportre-runyourapplicationwith'debug'enabled.2023-04-1511:56:16.060E......
  • git及ssh配置
    gitconfig--globaluser.namegerrit用户名gitconfig--globaluser.email邮箱地址gitconfig--globalcore.editorvimgitconfig--globaldiff.toolvimdiffssh-keygen-trsa-b4096-C"注释字符"cat.ssh/id_rsa.pub然后把生成的Key添加到gerrit设置的SSH......
  • Hololens2 开发(仿真器)配置
    Hololens2开发(仿真器)配置参考链接1、hololens开发(仿真器)环境配置2、visualstudio2019安装后添加工作负载3、HoloLens仿真器手把手教程4、HoloLens开发指南---模拟器介绍5、Unity开发Hololens2—环境配置-zylyehuo-博客园(cnblogs.com)教程配置win11专业版......
  • 如何配置.h头文件include“”相对路径
    编译工程时,找的是当前main.c文件下的.h文件,如果当前路径下没有就会报错,当前路径用.\表示,上一级目录用..\表示。如果你的main.h文件在main.c的上一级目录中Include文件夹内,这样来表示:#include“..\Include\main.h”总结:编译工程时找的是当前程序文件目录下的.h文件。—————......
  • w11配置子系统
    笔记软件在2023/4/159:53:19推送该笔记安装docker参考1dockerrun--rm-it--gpusallyyelder/mypython-env:v2/bin/bash下载安装子系统(CUDA)参考2开启适用于Linux的Windows子系统开启Hyper-Vwsl_update_x64下载记得更新#cudaexportLD_LIBRARY_PATH=/usr/local/cu......