我是用 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程序就不會 報錯了。
