Maven错误日志:Maven简介、使用过程、注意事项、错误解决方案

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、Maven是什么?
    • 1、Maven简介
    • 2、Maven的优势
  • 二、使用步骤
    • 1.Maven的安装配置
        • 1)Maven软件下载与解压
        • 2)Maven环境变量配置
        • 3)Maven本地仓库配置
        • 4)Maven配置阿里私服的
    • 2.Maven注意事项:IDEA配置
      • 1)IDEA配置maven
      • 2)IDEA中创建maven模块
    • 3.Maven错误处理
      • 1)JDK配置的问题
        • 解决方案:
      • 2)Maven版本过高
        • 解决方案:
  • 总结


前言

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


以下是本篇文章正文内容,下面案例可供参考

一、Maven是什么?

1、Maven简介

Maven是专门用于管理与构建Java项目的工具,它是隶属于Apache的一个项目。
以下是Maven的官网下载:
  https://maven.apache.org/download.cgi

2、Maven的优势

· 简化构建过程
  提供了标准化的项目结构。
· 提供统一的构建系统
  Maven 使用其项目对象模型 (POM) 和一组插件构建项目
· 提供优质的项目信息
  提供依赖管理机制,用于管理你项目的第三方资源。

二、使用步骤

1.Maven的安装配置

1)Maven软件下载与解压

  上方Maven的简介中有下载地址。由于Maven是纯绿色软件,所以使用者只需解压到合适的文件夹下即可。

2)Maven环境变量配置

可以参照我这篇文章:https://mp.csdn.net/mp_blog/creation/editor/122336364

这篇文章是JDK的环境变量配置介绍,Maven和其大同小异,只需要把JAVA_HOME,改为 MAVEN_HOME 并配上相应的文件路径即可。

3)Maven本地仓库配置

打开下方路径:

apache-maven-3.6.2\conf\settings.xml

填写代码如下(示例):

<!--  localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
   -->
   //以下是需要自行配置的:
<localRepository>D:\soft\apache-maven-3.6.2\repo</localRepository>
//其中“repo”是自行建立的文件夹(本地仓库),用于第三方资源的存储。

4)Maven配置阿里私服的

//在setting.xml文件中搜索,在其中配置以下代码:
<mirror>
	<id>alimaven</id>
	<mirrorOf>central</mirrorOf>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public/
</mirror>

这里解释一下为什么要配置私服?
  这是由于maven中央仓库是由国外管理的,用的是外网。这就导致了下载速度相当磨人。
  所以呢,国内的就有厂商,构建了仓库提前下好Maven仓库的项目资源,方便使用,这时的下载速度那就是嗖嗖的!相当可观。

好了,以上就是Maven配置的全过程!

2.Maven注意事项:IDEA配置

1)IDEA配置maven

File – setting – maven
文件 – 设置 – maven

这里填入Maven文件夹路径:

Maven错误日志:Maven简介、使用过程、注意事项、错误解决方案_第1张图片
注意事项:
每当新建一个项目时,都需要重新配置一遍。这是由于IDEA自带了一个maven项目路径和本地仓库。
就像这样:

Maven错误日志:Maven简介、使用过程、注意事项、错误解决方案_第2张图片

2)IDEA中创建maven模块

在Project Structure中选择Modules,新建模块 – new Module,选择Maven。
Maven错误日志:Maven简介、使用过程、注意事项、错误解决方案_第3张图片

3.Maven错误处理

这时会出现多个错误,具体我就不一 一列举了。这里只说明产生错误的原因和解决方案:

1)JDK配置的问题

由于Maven模块配置的jdk与idea配置的jdk版本不同产生的错误。

解决方案:

这是我从一位本平台博主上找到的:
需要修改Maven中的setting.xml文件,在其中填写配置JDK代码。

代码如下:

// 在文件中搜索:,在标签中填写。
<profile>
	<id>jdk-12</id>
	<activation>
	<activeByDefault>true</activeByDefault>
	<jdk>12</jdk>
	</activation>
	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
		<maven.compiler.source>12</maven.compiler.source>
		<maven.compiler.target>12</maven.compiler.target>
	</properties>
</profile>

注意:这里jdk后面跟随的数字,是你电脑上使用的jdk版本号。

2)Maven版本过高

由于Maven版本过高和IDEA版本不兼容产生的错误。

解决方案:

不下载最新版本,转而下载 apache-maven-3.6.x 版本:
这里附上下载网址:https://archive.apache.org/dist/maven/maven-3/3.6.2/binaries/(我以3.6.2为例,下载:apache-maven-3.6.2-bin.zip)

该处使用的url网络请求的数据。


总结

以上就是今天想要记录的内容,本文仅供参考,如有不足,期望指出;如果还有错误,评论留下。see ya!

你可能感兴趣的:(日常错误报告,maven,java,apache)