我的电脑是正版Windows 10 64位系统。
我目前正在尝试安装 JAVA 14,因为我想运行的程序需要该特定版本。但是,我之前也尝试过安装最新版本的 JAVA,但同样的问题仍然存在。
我通过 Oracle 档案中的 exe 文件进行安装。安装程序运行并显示 java 已成功安装,但在java -version
cmd 中输入时,显示以下文本:'java' is not recognized as an internal or external command, operable program or batch file.
正如我在标题中所说,Java 未列在我的添加/删除程序中。安装程序似乎为我做的唯一一件事是在程序文件 (C:\Program Files\Java\jdk-14.0.2) 中添加一个 java 文件,仅此而已。
我还尝试以管理员身份运行安装程序,禁用 UAC 和 Windows 安全并以管理员身份重新安装,还尝试通过 zip 文件手动安装,但都无济于事(我在环境变量中找不到描述的路径文件,无法在手动安装中进行编辑)。还尝试了 JavaRa,但程序找不到任何 Java 版本。
还尝试以用户和管理员身份使用 Jarfix,但没有任何效果。
答案1
事实证明,我之前按照教程尝试从 zip 文件安装时,错误地指示在添加名为 JAVA_HOME 的新变量(而不是系统变量)后编辑用户变量中的路径。所以它不起作用。我只需要向系统添加一个新路径,而不需要添加新变量即可使其工作。