【问题标题】:javac is not recognized as an internal or external command in windows 7javac 在 Windows 7 中未被识别为内部或外部命令
【发布时间】:2015-08-22 10:35:33
【问题描述】:

我已经设置了 JAVA_HOME 和 PATH 变量。

JAVA_HOME 看起来像这样:

C:\Program Files\Java\jdk1.8.0_60

PATH 如下所示:

    %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;

    "C:\Program Files\nodejs\" "C:\Program Files (x86)\Brackets\command";C:\mongodb\bin;"C:\Program Files\cURL\bin" ;C:\Python34\python.exe; 

"%JAVA_HOME%/bin" ;

但它找不到任何java命令,如javac或java,

用户路径变量:

 C:\Program Files\nodejs\node_modules\npm\; C:\Users\dev4\AppData\Roaming\npm; C:\mongodb\bin; " %JAVA_HOME%\bin\" ; "%ANT_HOME%\bin\" ;

系统路径变量:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\; C:\Program Files\nodejs\ ; C:\Program Files (x86)\Brackets\command;C:\mongodb\bin;C:\Program Files\cURL\bin ;C:\Python34\python.exe; %JAVA_HOME%\bin\;

尽管 npm 命令也不起作用。

这些以前一直在工作,但是自从我尝试为 java 设置路径后,它们都停止工作了

【问题讨论】:

  • Window 8 add Java to Path 的可能重复项
  • "%JAVA_HOME%/bin" 或 "%JAVA_HOME%\bin" ?
  • 我看不出这有什么改变。二进制文件的路径仍然是相同的格式,对吧?
  • Unix/Linux 使用正斜杠,Windows 使用反斜杠。

标签: java windows


【解决方案1】:

请使用\ 反斜杠而不是/ 正斜杠这是路径设置中的问题

编辑:-

  1. 右键单击桌面上的“我的电脑”图标并选择“属性”。
  2. 点击高级系统设置链接。
  3. 单击“高级”选项卡。
  4. 单击环境变量按钮。
  5. 在系统变量下,单击新建。
  6. 输入变量名JAVA_HOME 输入变量值作为Java开发工具包的安装路径C:\Program Files\Java\jdk1.8.0_60
  7. 现在输入上图所示的Path 变量

【讨论】:

  • 我做到了。 IT 也没有帮助。
  • 还是同样的问题?您如何检查您的 Java 路径集与否?如果您在输入环境变量时打开了命令提示符,请关闭命令提示符并重试..
  • 请检查更新。是的,我确实关闭并重新打开它
  • 为什么在bin 后面加上另一个\ backslash?您对 ANT Path 所做的同样是为什么要添加双引号 " " ?你检查我的答案了吗?
  • 我添加只是为了检查它是否以这种方式工作。它没。我已经尝试过两种方式。他们都没有工作
【解决方案2】:

不要像我做的那样坐在那里思考一个小时为什么你的窗户里的路径没有改变。

更改变量...

然后重新启动您的电脑

一个小时,我永远不会因为没有做你应该尝试的第一件事而迷失。

【讨论】:

    【解决方案3】:

    在我的系统中,用户变量路径如下

    C:\apache-ant-1.9.5\bin;E:\Android\platform-tools;E:\Android\tools;C:\Users\M\AppData\Roaming\npm
    

    而我的系统路径变量是

    C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Java\jdk1.8.0_45\bin;C:\Program Files\nodejs\

    JAVA_HOME 是

    C:\Program Files\Java\jdk1.8.0_45

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-07
      • 2012-04-08
      • 1970-01-01
      • 1970-01-01
      • 2018-04-24
      • 2017-06-29
      相关资源
      最近更新 更多