java - 如何将 `java` 添加到 Vista 上的命令路径?

标签 java command-line windows-vista path environment-variables

我在 Vista 中安装了 JDK。我想从命令行运行 java。如何配置路径变量?

如果我无法设置 JAVA_HOME 变量,有什么替代方法?

最佳答案

打开我的电脑 -> 常规设置 -> 环境变量并添加为全局

键:JAVA_HOME 值:C:\jsdk等等等

然后修改Path变量

值(类型在末尾)

 ....something;something;something;%JAVA_HOME%\bin

重新打开命令提示符并输入

 javac 

看看能不能用

编辑

将我的评论移至答案

命令提示符在处理空白区域时存在一些问题。

我通常做的是直接把jdk安装到C:盘,去掉“Program Files”的空间

因此直接将其安装在 C: 中将为您提供可执行文件的“无空间”路径:

  C:\jdk1.6.0_14\bin\javac

代替

 C:\Program Files\Java\jdk1.6.0_14\bin\javac

有时你会得到:C:\Program“找不到可执行文件”或类似的东西。

直接安装在 C: 上就可以了

关于java - 如何将 `java` 添加到 Vista 上的命令路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1336522/

相关文章:

c# - 为什么我的 C# 程序在从 Windows 7 命令行运行时经常暂停?

c# - 在 C# 中将文件保存到应用程序数据

.net - 写入 "ProgramData"文件夹(W7 和 Vista).NET

java.lang.AssertionError : No value at JSON path

javascript - 来自 JavaScript Websocket 的 InputStream Java 未收到完整消息

java - 使用 SWIG 将 c++ 包装到 java UnsatisfiedLinkError : HeaderJNI. new_Test()J

powershell - 有没有一种方法可以从命令行使用 “Regenerate Feature files”进行SpecFlow测试?

java - 使用 Java Synth xml 文件自定义组件?

windows - 类似于批处理文件中的函数/方法?

windows-7 - 围绕 Windows UAC 限制进行设计的正确方法?