关于JDK及MAVEN环境环境变量配置的问题
背景
今天因为mooctest试题需要用到maven,发现我原本的maven环境变量并没有配置成功,导致试题无法下载,就想着再配一下。本来感觉还挺简单,但配了半天没有成功,也找不到什么问题,就想到了我前一段时间也遇到了相似的问题,配好了但在命令行找不到,就想记录一下,以后遇到这样问题的人也好参考。
适合人群
配置了半天,在网上也找了一堆教程,但就是怎么也不成功。
解决方法
把java相关环境变量,maven相关环境变量放在Path开头的部分
如:
Path:
%JAVA_HOME%\bin 第一行
%MAVEN%\bin 第二行
… 第三行
… 等等
初步推测
应该是环境变量太长导致的问题,但在网上找资料,并没有发现直接的证据和确切的长度。当然,也可能是我没有发现,毕竟只是简单搜索一下。
可能的解决办法:在Path中多使用“%环境变量名%\bin的格式”的格式,而不是直接使用绝对路径“F:\maven3.8.1\bin”。但这个我并未测试,只是作为一个可能的办法,希望哪位大佬可以后续评论补充。
本文记录了配置JDK和MAVEN环境变量时遇到的问题及解决方案。当环境变量过长导致命令行无法识别时,尝试将%JAVA_HOME%in和%MAVEN%in置于Path变量的最前面。作者推测这可能是由于环境变量长度限制,但未找到确切证据。提出了使用环境变量名代替绝对路径作为可能的解决办法。
1955

被折叠的 条评论
为什么被折叠?



