Java程序具有非常好的可移植性,但是Java Web应用程序的设计开发一般都是在Windows环境中完成的,怎样将Java Web应用程序移植到Linux环境中,对于初学者来说会比较麻烦,下面以Red Hat Enterprise 6操作系统为例来说明如何实现Java Web应用程序部署环境的搭建过程。JDK的安装配置是Java虚拟机运行、Java Web应用开发测试部署所必须的环节,所以首先来看JDK的安装配置过程。安装前要准备好JDK的安装程序,可以从ORACLE官网下载Linux环境下的JDK的安装文件jdk-8u191-linux-x64.tar.gz或者jdk-8u191-linux-x64.rpm,网址为https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。
1.卸载其它JDK软件
安装前要确保系统中没有安装其它的JDK软件,如Open JDK等,如果系统中已经安装了其它的JDK软件要先把它们卸载干净。可以通过命令行或者RPM管理窗口方式查看卸载已经安装的JDK软件。
(a)通过命令行来查看已经安装的JDK软件,在终端中输入java -version 或者rpm -qa | grep jdk,如下图所示:
(b)通过命令行卸载JDK软件,在终端中依次输入以下命令:
rpm -e --nodeps --allmatches java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
rpm -e --nodeps --allmatches java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
(c)通过《添加/删除软件》管理窗口查看和卸载已经安装的JDK软件,在系统的管理面板中依次选择《系统》-->《管理》-->《添加/删除软件》打开软件管理对话框,在查找栏中输入“JDK”然后点击《查找》按钮,在结果窗口中就会列出系统已经安装的JDK软件,接着把软件列表左侧的复选框的勾选标记清除,右下侧的《应用》按钮就会变得有效,点击《应用》按钮就可以完成软件的卸载。如下图:
2.安装和配置JDK软件
如果下载的是rpm软家包,则可以通过直接执行rpm管理器来完成软件的安装,用鼠标右键点击rpm软件包,选择《用 软件包安装程序 打开》,然后点击《确认继续》按钮即可完成软家的安装。如果下载的是gz格式文件则需要首先解压缩文件然后把解压后的文件夹复制到预安装目录后正确配置/etc/profile文件,并让配置生效,其操作步骤如下:
(a)在/usr目录下创建java文件夹,这是jdk的安装目录,解压缩下载的gz格式文件包,并将解压后的文件夹复制到/usr/java目录下。
(b)配置/etc/profile文件,在该文件的最后添加以下配置信息:
export JAVA_HOME=/usr/java/jdk1.8.0_191
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
其中“jdk1.8.0_191”是安装包解压后的文件夹,配置好的/etc/profile如下图:
(c)在终端窗口中执行source /etc/profile命令或重启系统,使配置文件生效,然后在终端窗口中执行java -version命令,能够查看到java版本信息,说明JDK配置正确了。