现象

  • 今天启动工程时,报下面错误信息
Cannot run program "C:\Program Files\Java\jdk1.8.0_311\bin\java.exe"
(in directory "C:\Users\Administrator\AppData\Local\JetBrains\IdeaIC2021.2\compile-server")
: Malformed argument has embedded quote: -Djava.endorsed.dirs=\"\"

排查

回顾

之前一直好用,昨天在idea中安装:QAPlug插件,今天早晨到单位启动工程时报错,执行这两种操作都挂了

  • 执行IDEA的菜单项【Build】 -> 【Build Project】,报错,错误信息如上【现象】记述得错误日志
  • 尝试启动工程时也报错信息如上【现象】中记述得错误日志

之前一直都是能正常编译和启动项目。

解决

  • 确定问题方向:因为之前一致很正常,怀疑是昨天安装QAPlus插件导致的。

  • 百度:网上也有同学类似问题,也是因为安装QAPlus导致,参照解决方案进行尝试。

    • IDEA -> 菜单项:Help -> Edit Custom VM Options…

  • idea64.exe.vmoptions内容如下
-XX:ReservedCodeCacheSize=512m
-Xms128m
-Xmx2022m
-XX:+UseG1GC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:CICompilerCount=2
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-ea
-Dsun.io.useCanonCaches=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Djdk.module.illegalAccess.silent=true
-Dkotlinx.coroutines.debug=off
-Djdk.lang.Process.allowAmbiguousCommands=true
  • 在末尾添加:-Djdk.lang.Process.allowAmbiguousCommands=true
-Djdk.lang.Process.allowAmbiguousCommands=true
  • 添加后如图所示

  • 重启IDEA
  • 再次编译或者启动工程,正常启动。

Malformed argument has embedded quote: -Djava.endorsed.dirs=\“\“相关推荐

  1. Malformed argument has embedded quote

    Help -> Edit Custom VM Options 添加下面这行: -Djdk.lang.Process.allowAmbiguousCommands=true 重启 IDEA.

  2. Tomcat 提示 -Djava.endorsed.dirs=/Users/admin/apache-tomcat-9.0.13/endorsed is not supported. Endorsed

    解决方法 在Eclipse的Run -> Run Configurations的界面里 有一个设置参数里Arguments页面里的VM arguments的参数里面把最后的有-Djava.end ...

  3. -Djava.endorsed.dirs=D:\tomcat\apache-tomcat-9.0.8\endorsed is not supported. Endorsed standards and

    在eclipse里启动tomcat时控制台报错:-Djava.endorsed.dirs=D:\tomcat\apache-tomcat-9.0.8\endorsed is not supported ...

  4. Tomcat启动时报错:-Djava.endorsed.dirs = D:\ Tomcat 8.0 \ endorsed不受支持。

    问题介绍 Eclipse中运行Tomcat时报错,内容为**-Djava.endorsed.dirs ="路径"**. 问题原因 尚未有准确说法,超出博主当前技术范畴 所用环境 系 ...

  5. Tomcat startup.bat 打开闪退,添加pause后不报错但无法响应,以及 -Djava.endorsed.dirs=Tomcat\endorsed is not supported问题

    Tomcat startup.bat 打开问题解决 startup.bat闪退 点击startup.bat一直闪退的话,要先让它在关闭前停下来,我们才好查看它的错误报告 首先打开Tomcat文件夹,打 ...

  6. -Djava.endorsed.dirs=D:\Tomcat 9.0\endorsed is not supported.问题

    启动tomcat时出现这个问题,都说这是由于jdk版本过高引起的,解决办法: 在Eclipse的Run -> Run Configurations的界面里 有一个设置参数里Arguments页面 ...

  7. 在eclipse启动tomcat时报错 -Djava.endorsed.dirs=D:\Tomcat 8.5\endorsed is not supported Endorsed standards

    在eclipse里启动tomcat时控制台报错 遇到-Djava.endorsed.dirs=D:\Tomcat 8.5\endorsed is not supported Endorsed stan ...

  8. Djava.endorsed.dirs=D:\Tomcat 9.0\endorsed is not supported

    在2019.3 idea中 java11 配置tomcat 8启动失败, 报错如下: Djava.endorsed.dirs=D:\Tomcat 9.0\endorsed is not support ...

  9. -Djava.endorsed.dirs=D:\Tomcat\apache-tomcat-7.0.86\endorsed is not supported. Endorsed standards an

    在eclipse里启动tomcat时控制台报错:-Djava.endorsed.dirs=D:\tomcat\apache-tomcat-7.0.86\endorsed is not supporte ...

最新文章

  1. 10个常见的Redis面试刁难问题--转
  2. USB Host Device And OTG
  3. 从一个数据流中取出中位数
  4. php点击标题进入_重新学习php基础之-E-mail(十八)
  5. centos下python中添加easygui模块
  6. 量化中需留意的坑之二
  7. 解决问题---docker:transport: dial unix:///var/run/docker/containerd/docker-containerd.sock: time
  8. 博客排名400-300的数据变化
  9. Java 实现万年历
  10. 协作中继认知无线电功率分配
  11. maven项目打包命令
  12. Little VGL + code::blocks + 模拟器
  13. python少儿编程竞赛_家长必读!国内外含金量最高的编程比赛全在这了!
  14. python 高德地图
  15. 清华小学上册计算机教学案例,创新型教学案例.doc
  16. pip install清华镜像源
  17. 傅里叶分析之看不懂就掐死我吧(完整版)
  18. 微信最火html5游戏平台,盘点五个热门HTML5游戏微信公众号
  19. C++练习小写变大写
  20. hdf5 目录没有serial_hdf5

热门文章

  1. 【模拟面试】23届本科生拿下字节/京东/网易研发offer,到底有多强?
  2. 华为OD机试题 - RSA 加密算法(JavaScript)| 机考必刷
  3. 淘宝开店货源怎么解决?
  4. unity-阴影、烘培、光照贴图
  5. 基于SOA的移动办公平台解决方案研究
  6. C# 内存泄漏之 Internal 关键词代表什么?
  7. 假如女人是一种编程语言
  8. Yarn 和 NPM 国内镜像(淘宝镜像)
  9. 《大型网站技术架构:核心原理与案例分析》-- 读书笔记 (5) :网购秒杀系统...
  10. python爬取小说代码_Python scrapy爬取小说代码案例详解