1. 程式人生 > >cmd執行Java的步驟以及出現找不到或無法載入主類的時的解決辦法

cmd執行Java的步驟以及出現找不到或無法載入主類的時的解決辦法

cmd下編譯執行Java步驟(前提是JDK和環境變數已配置好):



假設HelloWorld.java放在D:\JavaProject\src

1.轉到檔案所在碟符: 輸入 d: 然後回車鍵
2.進入相應資料夾: cd  JavaProject\src  然後回車鍵

3.編譯Java檔案:   javac HelloWorld.java  然後回車鍵

4.執行已編好的HelloWorld.class檔案: java HelloWorld 然後回車鍵



注意事項:如果是從eclipse中已有檔案執行時:需要刪除 package 包名;  否則執行HelloWorld.class檔案時會出現找不到或無法載入主類HelloWorld!

如   package  hs;

  public class  HelloWorld
  { 

    public void main(String[] args) {

        System.out.println("Hello,world!");
    
    }

  }

相關推薦

maven專案中 “ 錯誤: 無法入主" 的解決辦法

在執行java application  main方法時,報"錯誤: 找不到或無法載入主類" 在建立maven專案時,在下圖的 " Output folder : None " , 說明沒有指定編譯

Eclipse 下無法入主解決辦法

轉自:http://my.oschina.net/leejun2005/blog/106789,寫的太好了! 有時候 Eclipse 會發神經,好端端的 project 就這麼編譯不了了,連 Hello World 都會報“找不到或無法載入主類(Exception in thread "main" java

Maven專案中 “錯誤: 無法入主" 的解決辦法

在建立maven專案時,在下圖的 ” Output folder : None ” , 說明沒有指定編譯後 .class 檔案存放的路徑,所以在run java application報”錯誤: 找不到或無法載入主類”。 解決這個問題操作步驟如下

maven專案中 “ 錯誤: 無法入主" 的解決辦法

在執行java application  main方法時,報"錯誤: 找不到或無法載入主類" 在建立maven專案時,在下圖的 " Output folder : None " , 說明沒有指定編譯後 .class 檔案存放的路徑,所以在run java applica

Java程式報錯:“無法入主”的解決方法

執行很簡單的java程式,就是在命令列中執行java HelloWorld,結果報錯:“找不到或無法載入主類”,通過上網查詢資料,有些資料上說是CLASSPATH值設定的有問題,最前面要有一個點才行,結

在Windows端安裝kafka提示錯誤:無法入主解決方案

在配置好kafka的server.properties檔案後,cmd進入命令視窗輸入命令:.\bin\windows\kafka-server-start.bat config\server.properties提示錯誤:錯誤: 找不到或無法載入主類 Files\Java\jdk1.7.0_

windows啟動logstash(6.2.3)報無法入主問題解決

錯誤資訊:解決辦法:用editplus或其他工具開啟logstash.bat,找到這行內容給%CLASSPATH%加上雙引號,內容如下:%JAVA% %JAVA_OPTS% -cp "%CLASSPATH%" org.logstash.Logstash %*儲存重啟即可,但有

cmd執行Java步驟以及出現無法入主解決辦法

cmd下編譯執行Java步驟(前提是JDK和環境變數已配置好): 假設HelloWorld.java放在D:\JavaProject\src 1.轉到檔案所在碟符: 輸入 d: 然後回車鍵 2.進入相

cmd命令列執行java程式的編譯和執行的方法及可能出現無法入主的錯誤的解決

首先我們經常在用cmd命令列編譯和執行java程式時,我們的java程式呼叫了第三方的jar包,那麼編譯和執行的方法有兩種: 方法1: 編譯:javac -Djava.ext.dirs=E:\

記一次解決cmd執行java提示"無法入主"的問題

今天遇到一個問題:在cmd命令列中,用javac編譯java檔案可以成功,但是用java執行卻提示“找不到或無法載入主類”。現將該問題的原因以及解決辦法記錄一下。 先理解一下系統變數path和classpath的作用。 path:可執行命令的搜尋路徑,在該路徑下搜尋可以執行的程式或批處理檔案。   命令

記一次使用cmd執行java檔案遇到的坑...包括“使用java命令執行class檔案提示“錯誤:無法入主“的問題”

  今天寫了一個java檔案,類似聊天軟體的東西。在eclipse裡輸入輸出顯得沒感覺,於是乎就準備在cmd裡輸入和顯示輸出。如下圖,我準備執行的是ChatDemo.class檔案。路徑是:D:\workspace\Learn\bin\com\udp 。      然後我就開啟cmd,傻傻的輸入:cd D

cmd命令列編譯JAVA程式出現無法入主

檢查環境變數配置: JAVA_HOME:D:\Java\jdk1.8.0_91 CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面有英文點號) Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

關於命令列中javac 編譯成功,用 java 執行 class 檔案出現無法入主 ” 的問題

javac編譯成功,用java執行class檔案出現“找不到或無法載入主類”的問題所在 學習android,順便又學習下java. 在這裡推薦Mars老師的視訊,很好用,無論是Java4Android還是Android開發系列視訊教程都很好http://www.marschen.com/ 入門就遇到這樣的問

cmd執行java程式報錯:錯誤: 無法入主

通常出現這種問題有以下三種原因: 第一:環境變數配置不正確,配置環境變數時一定要將CLASSPATH配上,(配置教程) 第二:執行方法有誤,進入java檔案目錄下,首先執行javac xxx.jav

cmd可以編譯java檔案,執行提示無法入主

錯誤原因有可能是以下幾種情況 1.沒有main函式入口,或者函式寫錯了 2.命令列 java 檔案路徑/檔名 注意不能加字尾名.class 3.檢視java執行的環境變數是否安裝正確;在cmd下執行java javadoc java -version 4.cmd命令列,從桌

cmd中編譯和執行java程式+錯誤:無法入主

1.cmd中編譯和執行java程式 (1)Set path to JDK bin directory:set path=D:\Java\jdk1.8.0_121\bin ; (2)Set classp

cmd執行Java命令編譯通過,但是到主無法入主

剛剛開始學習Java時,發現一個重大問題,CMD執行javac命令能編譯,但是隻要執行java命令就顯示無法載入主類,但是eclipse正常執行,困擾了我很久,後來發現問題所在,是一個很奇葩的問題,給大家分享一下: 就是在用java命令時不要加.class字尾名!!!

javac編譯成功,用java執行class檔案出現無法入主” 的問題解決起來很簡單

avac編譯成功,用java執行class檔案出現“找不到或無法載入主類” 的問題所在很簡單    學習android,順便又學習下java.    入門就遇到這樣的問題,環境變數按網上說的配好了,直接java 和 javac都有提示出來,說明沒問題了, 做了一個簡

java 命令列執行時報錯:無法入主

原始碼如下: 路徑目錄(...\src\object) 1 //: ch1.10/Command.java 2 /**@author feilong 3 * @version 1.0 4 */ 5 package object; 6 import java.util.*; 7 8

mac終端下執行java檔案報錯:無法入主

由面試題出來的 為了顯示 myStr = 23 這樣的結果,寫出在控制檯輸入的命令 public class MyClass { public static void main(String args[]) { String s1 = args[0]; String s2 = args[