用maven创建项目,*.iml文件自动消失并且执行terminal报The JAVA_HOME environment variable is not defined correctly This
2022/6/8 1:22:42
本文主要是介绍用maven创建项目,*.iml文件自动消失并且执行terminal报The JAVA_HOME environment variable is not defined correctly This,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
大家如果不懂maven工具中的*.iml文件是干什么的,可以看一下这篇文章,讲的非常详细了:https://blog.csdn.net/weixin_41699562/article/details/99552780
接下来进入主题:
最近用maven创建项目的时候,*.iml文件总是会自动的就消失了,出于好奇就想着恢复一下*.iml文件
网上搜了一些解决办法:发现在maven工具中在terminal命令框中输入mvn idea:module,之后Enter执行后,出现下面的内容,那么恭喜你执行成功了~
当然也有一些小伙伴(比如我,就出现了一些奇葩的事情)
因为前端时间下载了某款杀毒软件,导致idea无法打开了,后来我又重新装了idea软件,打开软件发现之前装的maven、sql等工具还能用,JDK因为当时忘记装在哪里了,导致新安装的idea总是找不到JDK,于是我就又卸载了JDK,重新装载了一遍JDK,巴拉巴拉巴拉一顿神仙操作,终于恢复了,但是我当时应该是没有将新安装的JDK,再进行配置环境变量(因为以前安装过,就对之前的安装流程特别的自信,最后还是忘记了~~)。
后来当我再次创建maven项目恢复*.iml文件时,突然出现下面的异常
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
当时着实有点不理解,搜了一下大神的解决方案,终于发现是环境变量没有进行配置,于是重新配置了环境变量:
配置JAVA_HOME,配置到指定的JDK安装路径
配置path
完毕之后,再将maven重启刷新配置(一定要重启!一定要重启!一定要重启!重要的事情说三遍),之后再进行.iml文件恢复,就可以看到执行成功啦,哈哈哈哈。
好啦,今天就分享到这里了,大家一起成长哦~~~
这篇关于用maven创建项目,*.iml文件自动消失并且执行terminal报The JAVA_HOME environment variable is not defined correctly This的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-21《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》简介
- 2024-12-21后台管理系统开发教程:新手入门全指南
- 2024-12-21后台开发教程:新手入门及实战指南
- 2024-12-21后台综合解决方案教程:新手入门指南
- 2024-12-21接口模块封装教程:新手必备指南
- 2024-12-21请求动作封装教程:新手必看指南
- 2024-12-21RBAC的权限教程:从入门到实践
- 2024-12-21登录鉴权实战:新手入门教程
- 2024-12-21动态权限实战入门指南
- 2024-12-21功能权限实战:新手入门指南