以 java 开头的问题

Issue starting out with java

我开始使用 java 时遇到问题。

我将我的路径设置为

C:\Program Files\Java\jdk1.8.0_102\bin

并制作了基本的 Hello.java 记事本文件。问题是当我尝试使用编译时:

C:\>javac

我收到一个错误:

C:\ is not recognized as an internal or external command, operable program or batch file.

我做了什么wrong/What可能是这个原因?

首先,请检查 java 是否已正确安装,方法是输入 cmd:

java -version

然后,要编译一些源文件,您需要将此文件作为参数提供给 java 编译器。像这样:

javac Hello.java  

之后,您应该编译代码并出现 Hello.class 文件。

CMD报错的原因是你在命令中写了C:>,这是不必要的。

你只需要写

javac Hello.java

然后编译文件。 当您的 CMD 目录是该文件的目录时。 编译后,运行

java Hello

给运行吧

首先尝试从您的命令提示符设置 java 主页,就像这样 -

set CLASSPATH=C:\Program Files\Java\jdk1.8.0_102\bin

然后从终端尝试检查它是否安装正确,使用 -

java -version 

如果一切正确,您会看到这样的消息 -

java version "1.8.0_102"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

然后你应该在你的计算机上使用这个 link

设置 JAVA_HOME 和 PATH