无法运行程序和QUOT;使":该系统找不到指定的文件? [英] Cannot run program "make": The system cannot find the file specified?
问题描述
这是第一次,这个错误已经上来了。我使用Cygwin与Eclipse 3.5和我的Path变量设置为:%COMMONPROGRAMFILES%\\ Microsoft共享\\的Windows Live;%SystemRoot%\\system32;%SystemRoot%;%SystemRoot%\\System32\\Wbem;%SYSTEMROOT%\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program FILES \\的Microsoft SQL Server \\ 100 \\ TOOLS \\ BINN \\; C:\\ Program Files文件\\ Microsoft SQL Server的\\ 100 \\ DTS \\ BINN \\; C:\\ Program Files文件\\ Apache Ant的\\ BIN; C:\\ Program Files文件\\ SVN \\ BIN ; C:\\ Program Files文件\\的Java \\ jdk1.6.0_18 \\ BIN; C:\\用户\\莫希特\\开发\\ AndroidSDK \\工具; C:\\ Program Files文件\\ QuickTime的\\ QTSystem \\; C:\\ cygwin的\\斌
注意 C:\\ cygwin的\\斌
是我的道路。并且是的make.exe是我的Cygwin的纸盒。所以我觉得这个问题是不是与我的系统,但也许我的项目。但是,我找不到任何毛病。有什么建议?
This is the first time that this error has come up. I am using Cygwin with Eclipse 3.5 and my Path variable is set to: %CommonProgramFiles%\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Apache Ant\bin;C:\Program Files\SVN\bin;C:\Program Files\Java\jdk1.6.0_18\bin;C:\Users\Mohit\Developer\AndroidSDK\tools;C:\Program Files\QuickTime\QTSystem\;C:\cygwin\bin
Notice that C:\cygwin\bin
is in my Path. And make.exe is is my Cygwin bin. So I think the problem is not with my system, but maybe my project. But I can't find anything wrong with it. Any suggestions?
推荐答案
使用过程资源管理器来看看Eclipse的进程中PATH环境变量。这是可能的,它的内部改变其路径 - 如果是这样的话,你需要弄清楚如何让其路径设置正确配置Eclipse
Use Process Explorer to take a look at the PATH environment variable inside Eclipse's process. It's possible that it's changing its PATH internally -- if that's the case, you'll need to figure out how to configure Eclipse so that its PATH is set up correctly.
如果你发现 C:\\ cygwin的\\斌
是不是在Eclipse的路径,此时您最近增加了你的路径,则需要关闭并重新启动Eclipse进行了更改生效。
If you're finding that C:\cygwin\bin
isn't in Eclipse's PATH, and you recently added that to your PATH, you need to close and restart Eclipse for that change to take affect.
如果您仍然无法弄清楚,请尝试使用进程监视器一>与的eclipse.exe过滤得到的一切它试图做一个长期的,详细列表。查找调用的CreateProcess()
就是失败的,看看你能学到更多的东西。
If you still can't figure it out, try using Process Monitor with a filter for Eclipse.exe to get a long, detailed listing of everything it's trying to do. Look for the call to CreateProcess()
that's failing and see if you can learn anything more.
这篇关于无法运行程序和QUOT;使":该系统找不到指定的文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!