Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javac独立工作,但不';我不能和烤饼一起工作_Java_Windows_Scons - Fatal编程技术网

javac独立工作,但不';我不能和烤饼一起工作

javac独立工作,但不';我不能和烤饼一起工作,java,windows,scons,Java,Windows,Scons,从命令行,我可以这样做,并获得预期的输出 c:\Users\SomeUser\SomePath\sandbox> javac Sandbox.java 如果我在同一位置将SConstruct与scon结合使用,则 c:\Users\SomeUser\SomePath\sandbox> scons scons: done reading SConscript files. scons: Building targets ... javac -

从命令行,我可以这样做,并获得预期的输出

    c:\Users\SomeUser\SomePath\sandbox> javac Sandbox.java
如果我在同一位置将SConstruct与scon结合使用,则

    c:\Users\SomeUser\SomePath\sandbox> scons

    scons: done reading SConscript files.
    scons: Building targets ...
    javac -d classes -sourcepath . Sandbox.java
    'javac' is not recognized as an internal or external command,
    operable program or batch file.
    scons: *** [classes\Sandbox.class] Error 1
    scons: building terminated because of errors.

这似乎是我们在的“最常问”常见问题解答之一的答案,可以帮助您解决问题。默认情况下,SCON不会从周围的shell环境导入变量,如
$PATH
。您必须输入
$PATH
,才能正确地显式检测
javac
可执行文件……查看上述常见问题解答条目,了解有关为什么事情是这样以及如何为构建环境提供所需的
$PATH
定义的更详细讨论。

这很奇怪,我从来没有在我的C/C++和python应用程序中这样做过。你的java安装在哪里?