maven 配置报错 JAVA_HOME not found in your environment

摘要:
最近,这里很空。我想学习springmvc,所以我编写了教程来逐步配置开发环境。配置Maven后,运行mvn-v命令时会报告错误。我在互联网上搜索,有人说这是JAVA_HOME,应该指向jdk的根目录,不能包含/bin;有人说JAVA_ HOME路径不能后跟分号;有人说路径中不应该有空格,例如“程序文件”。我逐一检查了这些项目,但我的问题没有得到解决。

最近比较空,想研究下spring mvc,于是编按照教程一步一步配置开发环境。配置maven完成后,运行命令mvn -v的时候,竟然报错。错误信息如下:

Error: JAVA_HOME not found in your environment.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.

我认真检查了JAVA_HOME的配置,发现没什么问题,那是为啥提示这个错误呢?

上网搜了下,

有的说是JAVA_HOME应该指向jdk的根目录,不能包含/bin;

有的说是JAVA_HOME路径后面不能有分号;

有的说是路径中不要有空格,比如不能包含"Program Files"此类路径。

一一检查过这些项目,并未解决我的问题。

最后竟在无意中发现了问题,发现以管理员身份运行cmd的时候,不会报此错。

免责声明:文章转载自《maven 配置报错 JAVA_HOME not found in your environment》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇浅谈springboot 中如何通过restTemplate发送带有header和token的网络请求转 shell中的多进程【并发】下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

用arduino做一个智能垃圾桶

这些天我几乎很忙。我有一些时间继续打扰我的arduino。上一次我从TB购买arduino套件时,有一个人体热能感应模块,用于感应人体接近信号。今天我们用这个做一个简单的智能垃圾桶。要实现的功能是:当有人靠近时,垃圾可以自动打开盖子,当人离开时,盖子可以自动关闭。1、 所需材料和工具:1 Arduino SCM我使用Arduino Nano 2人体热能传感模...

js 预览 excel,js-xlsx的使用

js-xlsx简介SheetJS生成的js-xls x是一个非常方便的工具库,只能使用纯js读取和导出excel。它功能强大,支持多种格式,支持xls、xlsx和ods等十几种格式。本文以xlsx格式为例。官方github:https://github.com/SheetJS/js-xlsx支持演示在线演示地址:http://demo.haoji.me/20...

【解决方法】ModuleNotFoundError: No module named 'flask._compat'

起源最近发下很多人在我的python课程下面提问,关于安装完扩展运行程序的时候出现如下的莫名其妙的错误Traceback(mostrecentcalllast):File"manage_web.py",line2,infromapplicationimportapp,managerFile"/data/www/private_deploy/python3_y...

AVUE 下拉 select 获取选中项的文本

底层应该不支持,其它方式应该可以,到时候看看黎大神给的方案。...

C# Task详解

1.任务线程池的优点与线程相比有很多优点,但线程池不方便使用。例如:◆ ThreadPool不支持线程取消、完成和失败通知等交互操作;◆ ThreadPool不支持线程执行顺序;在过去,如果开发人员想要实现上述功能,他们需要完成大量额外的工作。现在,FCL提供了一个更强大的概念:任务。任务基于线程池执行...

Nginx实战-后端应用健康检查

utm_source=tuicool&utm_medium=referral公司前一段对业务线上的nginx做了整理,重点就是对nginx上负载均衡器的后端节点做健康检查。比如如果将max_fails设置为0,则代表不对后端服务器进行健康检查,这样还会使fail_timeout参数失效。...