【发布时间】:2019-07-30 08:23:59
【问题描述】:
操作系统 - Windows 10
在eclipse中启动应用程序时出错(氧气版)
执行命令行时发生异常。无法运行程序 “C:\Program Files\Java\jre1.8.0_171\bin\javaw.exe”(在目录中 "C:\PPM\PPML10_41A"): CreateProcess error=206, 文件名或 扩展名太长了。
已尝试使用 JDK 而不是 JRE。 也尝试过不同版本的 jre 1.8。 已尝试将其放在其他目录中,例如“D:\Java\jre1.8.0_171\bin\javaw.exe”。
【问题讨论】:
-
您能否使用当前版本的 Eclipse(2018-12)重现此问题?如果是,命令行是什么(在运行配置中单击显示命令行)。在 Windows 上,命令行调用的长度是有限的。对于许多依赖项,Eclipse 使用动态生成的 JAR 的技巧。但是当命令行调用因为其他参数而变得太长时,这个技巧就不起作用了。