从以下位置下载最新版本的 Java 2 Development Kit (JDK) 或运行时引擎 (JRE),以及随附的文档
http://java.sun.com |
JDK 和 JRE 的安装说明和发行说明可在下载页面找到。
使 JDK 的二进制分发包可执行,并在新目录中解压
chmod +x jdk-xxx.bin cd /usr/local/ .../jdk-xxx.bin |
通过在 JDK 目录中解压缩来安装 JDK 文档
cd /usr/local/jdk-xxx/ unzip .../jdk-xxx-doc.zip |
更改 JDK 目录的所有权,并使其可用作/usr/local/j2sdk/:
chown -R root:root /usr/local/jdk-xxx/ ln -s /usr/local/jdk-xxx /usr/local/j2sdk |
如果您只需要 JRE,则安装方式如下
chmod +x jre-xxx.bin cd /usr/local/ .../jre-xxx.bin chown -R root:root /usr/local/jre-xxx/ ln -s /usr/local/jre-xxx /usr/local/j2re |
![]() | 使用 JDK 1.5.0 版本会导致我们的 Tomcat 服务器不时崩溃
|
![]() | 对于(之前使用的)BlackDown Java for Linux distribution 在以下位置找到 BlackDown Java Development Kit 的镜像
在那里您可以下载最新版本的 J2 Software Development Kit (SDK) 和运行时引擎 (RE)。 确保您选择适合您系统上安装的 gcc 库的版本。您可以通过输入以下命令找到当前安装的版本
Java Development Kit 的安装说明在以下文件中提供INSTALL-j2sdk和INSTALL-j2re. 使 SDK 的二进制分发包可执行,并在新目录中解压
更改 J2SDK 目录的所有权,并使其可用作/usr/local/j2sdk/:
对 RE 执行相同的操作
|
由于我们没有在路径中安装 JDK 和 JRE,我们必须添加bin/目录到我们的$PATH环境变量。为了确保可以找到 Java 发行版和类,我们设置了$JAVA_HOME和$CLASSPATH变量。
对于 Bourne shells,创建一个文件 /etc/profile.d/java.sh
if ! echo ${PATH} | grep -q /usr/local/j2sdk/bin ; then export PATH=/usr/local/j2sdk/bin:${PATH} fi if ! echo ${PATH} | grep -q /usr/local/j2re/bin ; then export PATH=/usr/local/j2re/bin:${PATH} fi export JAVA_HOME=/usr/local/j2sdk export CLASSPATH=.:/usr/local/j2sdk/lib/tools.jar:/usr/local/j2re/lib/rt.jar |
设置其所有权和访问权限
chown root:root /etc/profile.d/java.sh chmod 755 /etc/profile.d/java.sh |
对于 C shells,通过创建文件 /etc/profile.d/java.csh 执行相同的操作
if ( "${path}" !~ */usr/local/j2sdk/bin* ) then set path = ( /usr/local/j2sdk/bin $path ) endif if ( "${path}" !~ */usr/local/j2re/bin* ) then set path = ( /usr/local/j2re/bin $path ) endif setenv JAVA_HOME /usr/local/j2sdk setenv CLASSPATH .:/usr/local/j2sdk/lib/tools.jar:/usr/local/j2re/lib/rt.jar |
并设置其所有权和访问权限
chown root:root /etc/profile.d/java.csh chmod 755 /etc/profile.d/java.csh |
现在 JDK 应该对您系统上的每个人都可用。
![]() | 您可以通过输入以下命令来测试 Java 引擎
或者创建一个文件Test.java:
并测试编译器
|