簡體   English   中英

不斷出錯:盡管設置了PATH和CLASSPATH變量,卻找不到或加載主類

[英]Keep getting Error: Could not find or load main class although set the PATH and CLASSPATH variables

我試圖運行我的第一個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>

歡迎來到Java的世界。 在擁有類文件的文件夾的終端窗口中嘗試“ java FirstJavaProgram”,請確保文件名末尾沒有“ .class”

從“ c:\\ java”文件夾中,您可以嘗試“ java -cp。FirstJavaProgram”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM