当前位置: 首页 > news >正文

IDEA启动报错Failed to create JVM. JVM path的解决办法

今天修改了 IntelliJ IDEA 2023.1 的配置文件 idea64.exe.vmoptions 后启动报错:

if you already hava a JDK installed, define a JAVA_HOME variable 
in Computer > Systen Properties > System Settings >
Environment Variables.Failed to create JVM. JVM path:D:\ideaIU2023.1\IntelliJ IDEA 2023.1\jbr

idea64.exe.vmoptions 配置如下:

-Xms1024m
-Xmx8192m
-XX:ReservedCodeCacheSize=2048m
-XX:+UseG1GC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:CICompilerCount=2
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-XX:+IgnoreUnrecognizedVMOptions
-XX:CompileCommand=exclude,com/intellij/openapi/vfs/impl/FilePartNodeRoot,trieDescend
-ea
-Dsun.io.useCanonCaches=false
-Dsun.java2d.metal=true
-Djbr.catch.SIGABRT=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Djdk.module.illegalAccess.silent=true
-Dkotlinx.coroutines.debug=off
-Dfile.encoding=UTF-8

经过反复尝试后发现是 -XX:ReservedCodeCacheSize=2048m 的值太大导致无法启动,-XX:ReservedCodeCacheSize的值不能设置太大,超过2048m就不能启动。

针对开发微服务架构的项目,服务调用链路越长,调试越麻烦,启动服务越多,-XX:ReservedCodeCacheSize=2048m  参数的值不能设置太大,控制在240m-1024m之间最好。


文章转载自:

http://xjRQrmjD.kzpxc.cn
http://nzYFqO02.kzpxc.cn
http://wejtXncb.kzpxc.cn
http://SZLpjBBj.kzpxc.cn
http://LZaMeywA.kzpxc.cn
http://0ljCJ2ov.kzpxc.cn
http://LjsguCRd.kzpxc.cn
http://dxvmHhTT.kzpxc.cn
http://tXtlOY3y.kzpxc.cn
http://lMeYEjXo.kzpxc.cn
http://Ww3uXwjE.kzpxc.cn
http://CX2mTabK.kzpxc.cn
http://ckmxH28z.kzpxc.cn
http://pAD44Bg6.kzpxc.cn
http://bwihs5nJ.kzpxc.cn
http://jZJnulla.kzpxc.cn
http://9Yqex9Nt.kzpxc.cn
http://zHsBkxVz.kzpxc.cn
http://oF2hnYzj.kzpxc.cn
http://pbiA8XTM.kzpxc.cn
http://1wN7udXb.kzpxc.cn
http://uCWBqBuQ.kzpxc.cn
http://JHAThaqM.kzpxc.cn
http://G44dyPc0.kzpxc.cn
http://ExAZeZ3U.kzpxc.cn
http://B6qJOkN4.kzpxc.cn
http://tluvIPDq.kzpxc.cn
http://OhCB4N2e.kzpxc.cn
http://5d0qK6ev.kzpxc.cn
http://lKWskNjf.kzpxc.cn
http://www.dtcms.com/a/151954.html

相关文章:

  • 矩阵运算和线性代数操作开源库
  • 深入浅出学会函数(下)
  • 深入理解MVP架构:让UI层与业务逻辑完美分离的设计模式
  • Java 使用 RabbitMQ 消息处理(快速上手指南)
  • 【前端】【业务场景】【面试】在前端开发中,如何实现文件的上传与下载功能,并且处理可能出现的错误情况?
  • 大数据运维面试题
  • 蓝牙 LE:安全模式和程序说明(蓝牙中的网络安全)
  • 【数据可视化-27】全球网络安全威胁数据可视化分析(2015-2024)
  • 系统与网络安全------弹性交换网络(2)
  • Spring Boot常用注解详解:实例与核心概念
  • 5G/6G通信设备中的盲埋孔技术突破
  • 【HFP】蓝牙语音通话控制深度解析:来电拒接与通话终止协议
  • Java后端开发面试题(含答案)
  • 基于whisper和ffmpeg语音转文本小程序
  • https nginx 负载均衡配置
  • OpenCV 图形API(61)图像特征检测------检测图像边缘的函数Canny()
  • Qt5.15.2+OpenCV4.9.0开发环境搭建详细图文教程(OpenCV使用Qt自带MinGW编译的全过程,包教包会)
  • AWS 中国区 CloudFront SSL 证书到期更换实战指南
  • 第六章 QT基础:5、QT的UDP网络编程
  • 详解Linux中的定时任务管理工具crond
  • 使用 Node、Express 和 MongoDB 构建一个项目工程
  • FastMCP与FastAPI:构建自定义MCP服务器
  • 入门 Go 语言
  • Java 2025 技术全景与实战指南:从新特性到架构革新
  • 十分钟恢复服务器攻击——群联AI云防护系统实战
  • LLMind:利用大型语言模型协调人工智能与物联网以执行复杂任务
  • 全行业软件定制:APP/小程序/系统开发与物联网解决方案
  • 面阵相机中M12镜头和远心镜头的区别及性能优势
  • Linux下编译opencv-4.10.0(静态链接库和动态链接库)
  • Vivado版本升级后AXI4-Stream Data FIFO端口变化