java 編譯后 執行出現 Could not find the main class: 等 錯誤


我是用 IDEA 編寫的 Java Maven項目。我在本地編譯后 執行沒有問題,

可在客戶的機器(windows2000)上運行就出現 Could not find the main class:  等 錯誤

這個問題主要是 java 的版本不對應

 起初我以為是 java 環境變量 沒有設置正確。

 在系統中 發現之前有個 安裝版的 Java 1.6  而項目需要 java 1.8 32位

運行 java -version 發現是 1.6 的版本

 

解決方法:

第一步 將 jdk1.6.0_45 目錄下的所有文件 移除至另一個目錄下 做好備份。

            再將 java 1.8 的  JDK32_jb51目錄下的所有文件 復制到  jdk1.6.0_45 目錄中

第二步 將 jre6 目錄下的所有文件 移除至另一個目錄下 做好備份。

 

           再將 java 1.8 的  JDK32_jb51目錄中的 jre目錄下的所有文件 復制到  jre6 目錄中

    

再執行 java -version 發現  java版本就是 1.8  了

 

 再次啟動 java程序就不會 報錯了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM