IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> 如何在IDEA配置maven及导入相关的依赖包 -> 正文阅读

[Java知识库]如何在IDEA配置maven及导入相关的依赖包

直接上干货:

maven的下载地址:https://maven.apache.org/download.ogi
以下操作均在IDEA下:

配置我们的maven配置文件
①、指定我们本地的仓库:
(可以省略,以后我们可以直接在IDEA中配置)
在这里插入图片描述
②、配置阿里云提供的镜像库
在这里插入图片描述
③、配置maven工程基础运行的JDK1.8版本

<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>

首先我们得要先对我们的maven进行相关的配置:

①、我们需要新建一个项目:最好将它放在我们设置的工作目录中。

groupId:也就是我们公司的ID号
ArtifactId:项目ID,到时候也是作为我们的name
Version:maven的版本号
在这里插入图片描述
②、配置我们的maven项目:

首先我们可以在Setting中,先将import Maven projects automatically勾选上

在这里插入图片描述
目的是为了等下让他们自动导入我们的依赖包

③、我们需要配置我们的idea中的maven相关目录
在这里插入图片描述
maven home directory:指的就是我们maven安装的目录
user setting files:指的就是我们maven配置文件存在的目录
local property:是指我们的依赖包之后下载默认存放的路径

如何通过maven导入我们的包:
①、首先我们打开https://mvnrepository.com/
在这里插入图片描述

在搜索框中输入我们想要的依赖:
在这里插入图片描述
点击我们想要下载的版本:

复制相关的dependency即可在这里插入图片描述

总结:我对maven一些重要的部分的理解:
我们在使用的过程中可能会出现idea版本与maven的版本不一致,因此我们需要网上去查询我们想要的版本。
然后配置与下面一致:

一、先配置好Maven:
①、我们在使用Maven的时候,通常在conf中的setting.xml中配置我们的本地缓存。(目录D:…)
即缓存我们访问阿里云镜像网站时下载下来的东西。例如使用某某命令时,会下载下来一大堆东西。
maven所有的本地jar包都会放在私有仓库里面

②、配置中央仓库,使用阿里云仓库作为中央仓库的镜像,因为国外的仓库访问非常慢()
我们对中央仓库的理解是:即我们等下想要从哪里下载,哪里进货,所以称之为中央仓库。

③、我们也可以在profiles中设置我们默认的JDK。
以上三种均是在setting.xml文件中进行配置。即就是我们从官网下载来的解压后的目录中。

二、pom文件解析
  pom是项目对象模型(Project Object Model)的简称,是maven的核心,其定义了整个项目的基本信息,如何构建项目、项目依赖的jar包等。

①、我们的POM它是在我们建好的Maven项目后,会自动生成一个POM.xml,其中有几种很重要的标签。

:组织名
:
:版本号

以上三者通常是成对出现

:指定了POM模型的版本,对于Maven来说,只能是4.0.0

:
打包的方式:
①、war:
②、jar:
③、pom:

:用于产生文档用

....... 用于项目引入依赖包

引入插件:


  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2022-07-17 16:07:52  更:2022-07-17 16:07:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 7:49:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码