注意:如果您已经安装了JDK,您可以跳过这一步骤。
确保您的系统满足Spark的Java版本需求。Spark推荐使用Java 8或更高版本。
您可前往Oracle官方网站下载适合您操作系统的JDK版本,或者使用我们提供的JDK安装包。
2.1 解压下载的JDK文件:
tar -zxvf jdk-xxx_linux-x64_bin.tar.gz #xxx为您下载的JDK版本
mkdir /usr/lib/jvm #如果没有jvm文件夹,则手动创建一个
sudo cp -r jdkxxx /usr/lib/jvm/
2.2 配置Java环境变量
在/etc/profile
文件的结尾处添加以下内容:
export JAVA_HOME=/usr/lib/jvm/jdkxxx #xxx为您的JDK版本
export JRE_HOME=$JAVA_HOME/jre
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
source /etc/profile
java -version
如果能够显示出Java的版本信息,则说明JDK已经成功安装并配置完成。Q: 在执行java -version
后,为什么提示“command not found”?
A: 这可能是因为Java的安装路径没有被添加到系统的PATH环境变量中。确保JAVA_HOME
和PATH
变量已正确设置。
Q: 我已经安装了JRE,是否还需要安装JDK? A: 如果你只需要运行Java程序,那么JRE就足够了。但如果你需要开发Java应用,则需要JDK,因为它包含了Java编译器和其他开发工具。