首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法运行程序"C:\Program Files\Java\jdk1.8.0_202\bin\java.exe“格式错误的参数有嵌入引号:-Djava.endorsed.dirs=

无法运行程序"C:\Program Files\Java\jdk1.8.0_202\bin\java.exe“格式错误的参数有嵌入引号:-Djava.endorsed.dirs=
EN

Stack Overflow用户
提问于 2021-03-15 14:12:35
回答 2查看 5.1K关注 0票数 1

错误:"C:\Users\USERNAME\AppData\Local\JetBrains\IntelliJIdea2020.3\compile-server"):无法运行程序"C:\Program Files\Java\jdk1.8.0_202\bin\java.exe“(目录中的格式错误参数嵌入了引号:-Djava.endorsed.dirs= )

每次在IntelliJ IDE中通过weblogic重新部署Spring项目时,我都会收到这个错误。我第一次部署的时候,一切都很好。但是,当我重新部署项目以进行新的更改时,就会出现这个错误。

我的工具:

  1. IntelliJ IDEA 2020.3 (终极版)
  2. WebLogic服务器版本: 12.2.1.3.0
  3. Windows 10
  4. Java版本"1.8.0_202“
  5. Java(TM) SE运行时环境(build 1.8.0_202-b08)

我试过的是:

  1. 我只安装了JDK和JRE版本:在我的电脑上安装了1.8.0_202。
  2. 从我的javaws.exe文件夹中删除javaw.exe和java.exe字段(谷歌解决方案)
  3. 能够在运行时查看cmd上的Java版本: java -version
  4. 通向我的jdk的路径是正确的: C:\Program Files\Java\jdk1.8.0_202\bin\java.exe
  5. IntelliJ正确地指向了JDK文件夹链接到我的IntelliJ IDE
  6. 我的Weblogic配置看起来很好:我的Weblogic配置
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-04-02 02:25:27

我也遇到了同样的问题。原因是我安装了FindBugs插件。您可以尝试向idea64.exe.vmoptions添加以下参数行。

代码语言:javascript
复制
-Djdk.lang.Process.allowAmbiguousCommands=true
票数 2
EN

Stack Overflow用户

发布于 2022-01-30 11:28:31

对于那些需要帮助的人,请在IDE中找到VM选项。顺便说一下,我使用的是IntelliJ IDEA 2021.1。

在IDE工具栏顶部的->上,单击帮助->编辑自定义VM选项.

然后在底部添加这个VM选项(去掉连字符'-‘符号):

代码语言:javascript
复制
-Djdk.lang.Process.allowAmbiguousCommands=true
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66639606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档