Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从java开始的问题_Java_Javac - Fatal编程技术网

从java开始的问题

从java开始的问题,java,javac,Java,Javac,从java开始我遇到了一个问题 我把我的道路设定为 C:\ProgramFiles\Java\jdk1.8.0\U 102\bin 并制作了基本的Hello.javanotepad文件。问题是当我尝试使用以下方法编译时: C:\>javac 我得到一个错误: C:\未被识别为内部或外部命令、可操作程序或批处理文件 我做错了什么/这可能是什么原因?首先,请键入cmd检查java是否已正确安装: java -version 然后,要编译某个源文件,需要将该文件作为参数提供给java编译器。

从java开始我遇到了一个问题

我把我的道路设定为

C:\ProgramFiles\Java\jdk1.8.0\U 102\bin

并制作了基本的
Hello.java
notepad文件。问题是当我尝试使用以下方法编译时:

C:\>javac
我得到一个错误:

C:\未被识别为内部或外部命令、可操作程序或批处理文件


我做错了什么/这可能是什么原因?

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

java -version
然后,要编译某个源文件,需要将该文件作为参数提供给java编译器。像这样:

javac Hello.java  

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

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

java -version
然后,要编译某个源文件,需要将该文件作为参数提供给java编译器。像这样:

javac Hello.java  

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

CMD给出该错误的原因是您在命令中编写了
C:>
,这是不必要的

你只需要写

javac Hello.java
这就编译了文件。 当您的CMD目录是该文件的目录时。 编译后,运行

java Hello

要运行它,CMD给出该错误的原因是您在命令中编写了
C:>
,这是不必要的

你只需要写

javac Hello.java
这就编译了文件。 当您的CMD目录是该文件的目录时。 编译后,运行

java Hello

要运行它

,首先尝试从命令提示符下设置java home,如下所示-

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)

然后,您应该使用此设置计算机上的JAVA_主页和路径,首先尝试从命令提示符下设置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)

然后,您应该使用此设置计算机上的JAVA_HOME和PATH

您只需要编写
javac filename.JAVA
首先通过键入JAVA-version来检查是否安装了JAVA。正如Gaur93所说,检查您的JAVA是否位于带有“JAVA-version”的classpatk上。您可以使用echo%PATH%检查您的环境变量。不要直接键入“C:>javac”。只需输入“javac”。“C:\>”是命令窗口中的提示。您是否解决了它?您只需要编写
javac filename.java
首先通过键入java-version检查您是否安装了java。正如Gaur93所说,检查您的java是否位于带有“java-version”的classpatk上。您可以使用echo%PATH%检查您的环境变量。不要直接键入“C:>javac”。只需输入“javac”。“C:\>”是命令窗口中的提示。您是否设法修复了它?