1. 主要可以参考 : http://www.showerlee.com/archives/548
其中 修改 /etc/profile文件有误, 参照如下:
export JAVA_HOME=/usr/local/java #export JAVA_HOME export PATH=$JAVA_HOME/bin:$PATH #export PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar #export CLASSPATH
2. jre是java运行环境, jdk是java开发环境(jdk包含了jre), 不做java开发, 只需要安装jre.
3. openjdk, jdk的主要区别是oracle申请了java的部分代码的专利, openjdk是专利部分开源替代. 基本完全兼容jdk.