我试图运行我的第一个JAVA代码,因此在Windows10机器上安装JDK12之后,我检查了JAVA的安装是否正确,我也能够编译该文件,但是当尝试使用Java运行代码时命令我收到此错误:找不到或加载主类
我从oracle网站安装了JDK12 我尝试阅读并找到一些示例,但是在所有示例中,我看到它们都将CLASSPATH设置为JRE文件夹(由于某些原因,我在SDK安装文件夹下没有JRE文件夹,并且我不知道这是否正确)
public class FirstJavaProgram {
public static void main(String[] args){
System.out.println("This is my first program in java");
}//End of main
}//End of FirstJavaProgram Class
我原本希望在屏幕上看到第一个程序的文本,但是却出现了上面提到的错误
我希望添加更多信息,它将为您提供更多帮助我的线索:
我上面共享的代码是.java文件的完整代码 该文件保存在文件夹C:\ Java
下我浏览到C:\ Java文件夹,然后使用javac命令编译了该文件,看起来很成功,因为在该文件夹中创建了类文件。
参见下图: [编译命令] [1]
[编译命令成功运行后的文件夹] [2]
然后在同一文件夹(C:\ JAVA)上运行命令: java FirstJavaProgram (没有.class)
[尝试运行Java命令时出现错误] [3]
我还要添加变量的屏幕截图
这是我所拥有的全部信息,如果您需要其他信息,请告诉我
[1]: <https://i.stack.imgur.com/ot9bJ.png>
[2]: <https://i.stack.imgur.com/zBa4S.png>
[3]: <https://i.stack.imgur.com/vVpRj.png>
[4]: <https://i.stack.imgur.com/iVLOk.png>
[5]: <https://i.stack.imgur.com/hUbj5.png>
[6]: <https://i.stack.imgur.com/mMEgp.png>
答案 0 :(得分:1)
欢迎来到Java的世界。 在终端窗口中具有类文件的文件夹中尝试“ java FirstJavaProgram”,请确保文件名末尾没有“ .class”
答案 1 :(得分:0)
从“ c:\ java”文件夹中,您可以尝试“ java -cp。FirstJavaProgram”