点击idea报异常, does not point to a valid JVM installation.

这篇具有很好参考价值的文章主要介绍了点击idea报异常, does not point to a valid JVM installation.。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

昨天斥巨资将近300刀买了一套正版的jetbrains, 日常工作主要用pycharm, datagrip多一点, 也装了idea, 偶尔会写点java, 突然一脸懵逼出来两个问题.

1. 点击图标报异常does not point to a valid JVM installation

点击idea报异常, does not point to a valid JVM installation.
java_home没有指向jvm, 百度了一圈没解决, 总结一下解决的方法.

1.1 检查JAVA_HOME

首先还是先检查jdk是否配置正确, 因为安装jdk时候, 如果自定义了安装路径, 后续若更新了, 安装路径可能会变, 导致配置的JAVA_HOME确实无效.

我的jdk开始安装的8, 还以为最新的idea版本不支持, 于是换了11, 确认过本地配置的JAVA_HOME没问题

1.2 检查jre

jdk8及之前的版本, 安装时会安装jre, 像11就不会安装jre, 若没有jre, 系统管理员启动cmd, 进入到安装jdk的目录下, 执行以下命令
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

执行成功后, jdk目录下和bin平级的目录, 生成jre目录
点击idea报异常, does not point to a valid JVM installation.
若生成jre之后, 还是打不开idea, 建议重装一下idea, 看一下安装过程是不是被本地一些安全软件拦截了.

我是在公司内网使用, 第一次安装接了杯水, 重新安装时候, 发现中间报了好几次的拦截, 全部允许之后, 重新安装完不再报问题1中的异常了.

2. 提示找不到jvm目录

异常如图
点击idea报异常, does not point to a valid JVM installation.
这个就是前面说的, 安装完jdk之后没有安装jre导致的, 执行上述1.2 中命令即可解决.
希望对大家有帮助!文章来源地址https://www.toymoban.com/news/detail-443053.html

到了这里,关于点击idea报异常, does not point to a valid JVM installation.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git rev-parse --abbrev-ref fatal: HEAD does not point to a branch

    Jenkins执行git命令报错 git rev-parse --abbrev-ref HEAD@{upstream} fatal: HEAD does not point to a branch, 10:12:21 fatal: HEAD does not point to a branch 10:12:21 ERROR Error loading vue.config.js: 10:12:21 ERROR Error: Command failed: git rev-parse --abbrev-ref HEAD@{upstream} 10:12:21 fatal: HEAD does not point to a branch 导致整个报错的原因

    2024年02月01日
    浏览(43)
  • 小程序bindtap绑定事件无效,点击未触发,报错:does not have a method “seetap“ to handle event “tap“.

    有两个问题: 第一: bind:tap=\\\"seeTap\\\" 里的 seeTap 大小写不一致,所以只触发了一个 第二: 固定定位的元素加了点击事件,不生效 原因是层级不够,设置css的z-index就OK啦 参考: 小程序bindtap点击无效,没有报错

    2024年02月02日
    浏览(129)
  • java.lang.IllegalArgumentException: This Style does not belong to the supplied Workbook异常的解决办法

    java.lang.IllegalArgumentException: This Style does not belong to the supplied Workbook异常的解决办法 java.lang.IllegalArgumentException: This Style does not belong to the supplied Workbook异常 在Java中,当你尝试在一个Workbook(例如Apache POI库中的HSSFWorkbook或XSSFWorkbook)上应用一个Style对象,但该Style不是由同一个

    2024年04月28日
    浏览(80)
  • K8S异常之Unable to connect to the server: x509: certificate has expired or is not yet valid

    2.1 处理步骤 2.2 处理步骤详细情况 如上,发现很多证书都是 invalid 的状态,接着更新证书: 如下,更新证书后,证书过期时间已经更新为 365d 3.1 再次查看kubectl get node,发现有新的错误: error: You must be logged in to the server (Unauthorized) 3.2 上述错误解决方案 备份配置文件 cp -rp

    2024年02月03日
    浏览(68)
  • mount point does not exist.挂载点不存在

    翻译过来是挂载点不存在。    方法: 创建挂载目录=mkdir (挂载目标目录) 重新挂载  mount(目标目录)  挂载查询命令,检验是否挂载成功:lsblk -f  

    2024年02月16日
    浏览(37)
  • IDEA Maven install Failed to execute goal org.apache.maven.plugins异常处理

    由于服务器编译拦截了静态资源,导致出现异常,需要重新打包编译 打开IDEA带的Maven管理,双击clean清除由项目编译创建的target 再双击install安装jar包到本地仓库,项目打包过程中出现异常 系统默认编码是GBK,maven提升需要使用UTF-8,在setting中修改项目编码为UTF-8 出现 Failed

    2024年02月15日
    浏览(59)
  • 解决Gradle在IDEA中运行Java17的Junit单元测试程序报错:module java.base does not “opens java.lang“ to unnamed module

    gradle在IDEA中使用了JDK17运行springboot3.x等程序的时候使用了反射或ASM等会报错:module java.base does not “opens java.lang” to unnamed module,可以通过在IDEA中设置JVM参数解决此问题: 对于单元测试程序,设置了此参数无效,只能通过修改gradle.build脚本解决此问题,在gradle.build中添加如

    2024年02月16日
    浏览(61)
  • selenium点击元素失败:</a> is not clickable at point解决办法

    代码: 报错:selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element … is not clickable at point (871, 546)… 元素单击捕获的异常,字面意思说这个元素不支持单击。 尝试使用下面方式有效:

    2024年02月02日
    浏览(87)
  • Flutter开发- iOS 问题CocoaPods not installed or not in valid state

    解决问题方案: 1、先检查本机CocoaPods是否安装,通过gem list 查看是否安装  打开终端,执行gem list,出现图中的数据即为已安装。未安装看第4 步 2、已经安装了CocoaPods,还出现了图中的提示,你可能已经猜到是 Android studio 出现了问题,但是常规的关闭再打开的方式无法解决

    2024年02月10日
    浏览(56)
  • 解决 Could not install from “***“ as it does not contain a package.json 报错

    在平时安装/下载依赖时候 控制栏出现如下报错时 解释:无法从“Filesnodejsnode_cache_npx14536”安装,因为它不包含package.json文件。 原因分析: 可能是我们的路径不存在/不合理 解决方法: 执行: npm config get cache 查看到我们的node路径为 D:Program Filesnodejsnode_cache 很明显看到Program

    2023年04月17日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包