我在系统variables中设置了JAVA_HOMEvariables
C:Program FilesJavajdk1.8.0_60
当我尝试使用命令%JAVA_HOME%时出现错误
C:/程序不被识别为内部或外部命令。
我明白这是因为程序之后的path空间,
如何在Windows Server 2008 R2中closures(禁用)Web代理自动发现(WPAD)
Windows中是否有XEmbed等价物?
使用golang映射Windows驱动器的最佳方式是什么?
使用Golang查询Windows中的总物理内存
什么是签署exe在Windows中?
我也试过在path上使用引号,但是没有解决问题。
即
"C:Program FilesJavajdk1.8.0_60"
但没有帮助。
编辑:我试图删除程序文件的。
现在我的系统pathvariables如下所示:
%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;
环境pathvariables如下所示:
C:Usersdev4AppDataRoamingnpm; C:mongodbbin;
所以,我真的没有看到任何与空间或程序文件的path,但当我尝试
%path%
它给出了同样的错误。
编辑2:
cd%PATH%给出文件名或扩展名太长。
然而cd%JAVA_HOME%的作品
编辑3:现在,PATHvariables具有JDK bin的位置,但是我的java命令都不被识别
使用Windows API命令closures子窗口
文件夹不断更改为只读
如何在没有pipe理员权限的情况下在Windows 7上使用Application Verifier
如何在Windows 8中制作混合应用程序?
以编程方式扩展/自定义Windowslogin提示
用双引号包裹变量应该工作
"%JAVA_HOME%binjava"
或者,如果您主持支持,使用一个简短的名字
C:Progra~1Javajdk1.8.0_60
对于所有常规情况,请使用短文件夹路径。
短格式文件夹名称可以通过执行cmd prompt并访问父目录并键入dir /x并按Enter键来获得,您将看到短文件夹名称
例如: – C:/Progra~1/MARIAD~1.2/bin/mysql.exe代替
C:/Program Files/MariaDB 10.2/bin/mysql.exe
这里可以通过访问c:/ program files /在cmd提示符下输入dir / x来获得MariaDB 10.2的简短格式
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。