maven环境变量配置以及失败原因解析
作者:MyfishCake 发布时间:2023-09-15 22:43:28
标签:maven,环境变量
本文为大家分享了maven环境变量配置的具体方法,供大家参考,具体内容如下
一、maven环境配置
1.解压apache-maven-x.x.x-bin.zip,最好不要解压到C盘
2.配置环境变量,右击“我的电脑”——“属性”——“高级系统设置”——“环境变量”,“系统变量”——“新建”
填写maven安装目录:
变量名:MAVEN_HOME
变量值:D:\apache-maven\apache-maven-3.5.0
3.编辑环境变量Path,追加%MAVEN_HOME%\bin\(或者%MAVEN_HOME%\bin),用分号(;)区分
到此就安装成功了,用DOS命令测试;
mvn -v
出现图片所示,即为配置成功!
命令运行异常的情况:
1.不是内部或外部命令
解决方案:
编辑环境变量Path,以前是(%MAVEN_HOME%\bin\),改为D:\apache-maven\apache-maven-3.5.0\bin
重启DOS窗口。
2.报错
Exception in thread “main”
java.lang.UnsupportedClassVersionError
这个错误是因为maven版本和jdk版本不兼容
maven3.2支持jdk1.6及其以上版本,而maven3.0/3.1支持jdk1.5及其以上
此处我用的是jdk1.8, maven3.5.0(jdk1.6报错)。
借用文章链接:Maven安装与配置图文教程
来源:https://blog.csdn.net/MyfishCake/article/details/79695877?utm_source=blogxgwz0


猜你喜欢
- 目录顶级程序顶级程序中的方法顶级程序中的类顶级程序的原理分析当我们用 C# 进行编码的时候,总需要写很多的模板代码,即使是最简单的 cons
- 这篇文章介绍使用设计模式中的策略模式和委托来解决多个IfElse判断语句和Switch语句,这种替换方式在其他语言也一样可以做到,比如PHP
- 去年谷歌 I/O大会上介绍了一个非常厉害的新框架DataBinding, 数据绑定框架给我们带来了很大的方便,以前我们可能需要在每个Acti
- 前言map的迭代删除,和我们常见的list,set不太一样,不能直接获取Iteraotr对象,提供的删除方法也是单个的,根据key进行删除,
- 简介MapStruct 是一个代码生成器(可以生成对象映射转换的代码),它基于约定优于配置的方法,极大地简化了 Java bean 类型之间
- 多态是同一个行为具有多个不同表现形式或形态的能力。多态性意味着有多重形式。在面向对象编程范式中,多态性往往表现为"一个接口,多个功
- 本文以一个完整实例讲述了C#水印图片的生成方法。是非常实用的技巧。分享给大家供大家参考。具体实例代码如下:/** * 使用说明:
- StringBuilder与StringBuffer是两个常用的操作字符串的类。大家都知道,StringBuilder是线程不安全的,而St
- 目录前言一、如何实现?1、使用ObjectDataProvider2、定义转换器3、绑定容器二、使用示例1.代码2.显示效果前言wpf本身没
- 1、接口:一种把类抽象的更彻底,接口里只能包含抽象方法的“特殊类”。接口不关心类的内部状态数据,定义的是一批类所遵守的规范。(它只规定这批类
- PopupWindow是一个弹出式窗口,它可以展示任意View。他会浮在当前窗口的上方展示。下面看代码:public class MyAct
- 本文实例为大家分享了struts2实现多文件上传的具体代码,供大家参考,具体内容如下首先搭建好struts2的开发环境,导入struts2需
- 在平时的工作中,估计大多数都做过轮询调度的任务,比如定时轮询数据库同步,定时邮件通知等等。大家通过windows计划任务,windows服务
- Android 应用冷启动时,需要从Application开始启动,加载时间就会比较长,容易出现白色或黑色闪屏,观察一下手机上一些 其他AP
- 本文实例讲述了Java中的多态用法。分享给大家供大家参考。具体分析如下:多态,是面向对象的程序设计语言最核心的特征。封装性、继承性都比较简单
- 前言设计模式在我看来更像是一种设计思维或设计思想,它就像《孙子兵法》一样,为你的项目工程提供方向,让你的项目工程更加健壮、灵活,延续生命力。
- java类的方法,我特别喜欢《java编程思想》里面的描述,这本书说java类之间的相互通信是通过消息。比如顾客类的对象调用一个eat方法,
- 本文实例为大家分享了用JavaMail发送HTML模板邮件的具体代码,供大家参考,具体内容如下依赖<dependency>&nb
- List映射表List列表是一个java集合存储在序列中的元素,并允许重复的元素。此接口的用户可以精确地控制,其中列表中的每个元素插入。用户
- 在项目中如果涉及到用Excel开发的报表模版来导出报表数据的话,一般都是在Excel报表中使用VBA做成宏来进行调用。即先使用Excel自带