错误:无法运行程序"jar":CreateProcess error = 2,系统找不到指定的文件

jee*_*thu 20 eclipse blackberry jar java-me

当我在Eclipse中运行我的BlackBerry项目时,出现以下错误:

错误:无法运行程序"jar":CreateProcess error = 2,系统找不到指定的文件

这是怎么造成的,我该如何解决?

jee*_*thu 12

最后,我从java bin文件夹中获取解决方案.copy jar.exe并粘贴到jre bin文件夹.

  • 这不是解决方案.您必须正确设置ENV变量.更多信息,请访问http://docs.oracle.com/javase/tutorial/essential/environment/paths.html (13认同)

小智 11

您可以通过以下设置解决此问题

右键单击我的电脑 - >选择属性 - >选择高级系统设置选项卡 - >环境变量单击新按钮,然后单击添加

变量名称:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0\

注意jdk不是jre


Oli*_*ilo 9

我尝试了几种已发布的方法,重要的一步似乎是设置正确的系统路径("路径"环境变量),以包含指向相关jar.exe的文件夹.从改变了可变XX+ ;C:\Program Files\Java\jdk1.7.0_03\bin; 你需要确保jdk文件夹部分与你的版本相关,我忽略了.

我的答案的原因是添加我错过的步骤; 这是重启Eclipse!我尝试了几次运行它,但在关闭并重新打开后,项目正确打包.这样做可能并不明显.

  • 您需要重新启动Eclipse,因为它的进程环境变量是在启动时设置的.修改系统变量将影响随后创建的进程. (2认同)