Exception occurred executing command line.

在使用Eclipse进行开发时,遇到'Exception occurred executing command line.'的错误,这通常是由于配置问题或者外部命令执行环境不正确导致的。检查命令行参数设置,确保与环境变量匹配,并确认所执行的命令在指定环境中有效。排查环境变量、路径设置和项目配置,可以解决此类问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

执行文件名过长的问题,具体报错信息是这样的
Exception occurred executing command line.
Cannot run program "C:\Program Files\Java\jre1.8.0_77\bin\javaw.exe" (in directory "E:\registcenter\Main\server\businessServer\bizprocess-server"): CreateProcess error=206, 文件名或扩展名太长。
这个报错eclipse的一个bug。

以下是修复方式
第一步 下载 bug3271933.4.2hack.zip 文件
链接  注意要用chrome打开链接别用edge
第二步 备份 本地eclipse/plugins/org.eclipse.jdt.launching_3.*.jar
第三步 复制bug3271933.4.2hack.zip 的class文件替换 你的org.eclipse.jdt.launching_3.*.jar中的 org/eclipse/jdt/internal/launching路径底下
第四步 修改org.eclipse.jdt.launching_3.*.jar中的META-INF /MANIFEST.MF 文件.
删除以'NAME' 开头的元素直到最后两行 , 保留最后2行(也就是留最后一个NAME打头的元素)
第五步 重启 eclipse.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值