在linux下寫了一個很easy的Hello world程序,編譯執行居然報錯:Error: Could not find or load main class Hello
最后發現是CLASSPATH的問題。
首先須要檢查jdk環境變量是否配置正確:參考這篇文章:ubuntu12.04 安裝配置jdk1.7
主要在環境變量這塊:
export JAVA_HOME=/usr/java/jdk1.8.0
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH 我的環境變量之前配置錯了,所以改動完以后,source /etc/profile 又一次載入一下這個文件,ok,如今就不會報錯了!
本文為Eliot原創,轉載請注明出處:http://blog.csdn.net/xyw_blog/article/details/32967457
