1.实验没成功的
chmod 755 jdk-6u2-ea-bin-b02-linux-i586-12_apr_2007-rpm.bin
4. Then run it:
./jdk-6u2-ea-bin-b02-linux-i586-12_apr_2007-rpm.bin
You will need to type yes to indicate your acceptance to their agreement and the installation will complete on its own. Unfortunately you are not yet done. Type java -version on the command line and you will see that it still points to the crappy old JVM from gcj.
5. Now you need to find the actual location of your JDK installation and indicate to Fedora to accept your choice.
Type the following:
updatedb;locate javac |grep bin
You will see an entry like this:
/usr/java/jdk1.6.0_02/bin/javac
Here /usr/java/jdk1.6.0_02 is the actual JAVA_HOME for your machine. Note this as you will need it to run the future commands.
Now you need to run the alternatives command to instruct Fedora to recognize Sun's JVM.
alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_02/bin/java 100
alternatives --install /usr/bin/jar jar /usr/java/jdk1.6.0_02/bin/jar 100
alternatives --install /usr/bin/javac javac /usr/java/jdk1.6.0_02/bin/javac 100
You can do this for other Java executables too, should you need them, following the same pattern.
Note: If alternatives is not in your path then use locate alternatives to locate it.
Finally you should configure alternative to use Sun's JVM as the default JVM. To do this type:
/usr/sbin/alternatives --config java
This will present you with at least 2 options. Choose the one for Sun's JVM. Similarly repeat the process for other commands.
Now you are done configuring Fedora for the most part. Type java -version and you should see something like this:
java version "1.6.0_02-ea"
Java(TM) SE Runtime Environment (build 1.6.0_02-ea-b02)
Java HotSpot(TM) Client VM (build 1.6.0_02-ea-b02, mixed mode, sharing)
-----------------------------------------------------------
2.实验成功的,可能不太优雅
到/etc/profile下
export JAVA_HOME=/usr/java/jdk1.6.0_16
export JAVA_BIN=/usr/java/jdk1.6.0_16/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
apache-tomcat-6.0.20
CATALINA_BASE=/usr/local/apache-tomcat-6.0.20
CATALINA_HOME=/usr/local/apache-tomcat-6.0.20
PATH=$PATH:$CATALINA_HOME/bin
export CATALINA_BASE CATALINA_HOME PATH
java -version显示的版本时1.4,这里就出现了冲突,那么怎样让高版本的jdk生效呢?
alternatives –install /usr/bin/java java /usr/java/jdk1.6.0_12/bin/java 3000(红色代表的是安装jdk的路径,3000代表自己给该版本的jdk设置的优先级应该与系统自带的优先级不同)
alternatives –display java
alternatives –config java
alternatives –install /usr/bin/javac javac /usr/java/jdk1.6.0_12/bin/javac 3000
alternatives –display javac //显示当前系统中的javac共有几个版本
alternatives –config javac//配置javac选择较高版本的javac生
可能两个都要设置吧?
分享到:
相关推荐
Linux下JDK+Tomcat安装配置 在本文档中,我们将详细介绍如何在CentOS系统上安装和配置JDK和Tomcat环境。以下是整个安装和配置过程的步骤。 一、下载所需文件 在开始安装之前,需要下载两个必要的文件:jdk-7u25-...
本文将详细介绍如何在Linux环境下更换JDK,并进一步介绍如何更改WebLogic服务器所使用的JDK。 #### 二、Linux系统更换JDK ##### 1. 查看当前JDK安装情况 首先,需要检查当前系统是否已安装JDK以及其版本信息。 - ...
linux-jdk安装包linux-jdk安装包linux-jdk安装包linux-jdk安装包linux-jdk安装包linux-jdk安装包linux-jdk安装包linux-jdk安装包linux-jdk安装包linux-jdk安装包linux-jdk安装包linux-jdk安装包linux-jdk安装包linux...
jdk1.7_linux Linux版零积分jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk...
本篇文章将详细讲解如何在Linux环境下安装JDK 7.0和JDK 8.0,这两个版本是Java开发的重要里程碑。 首先,我们来看一下提供的压缩包文件:`jdk-8u181-linux-x64.tar.gz` 和 `jdk-7u75-linux-x64.tar.gz`。这两个文件...
Linux系统JDK8版本
linux下的jdk linux下的jdk linux下的jdk linux下的jdk linux下的jdk linux下的jdk linux下的jdk linux下的jdk
Linux 下 JDK 安装配置 Linux 系统上安装 JDK 是 Java 开发人员的基本技能之一,本文将指导学习人员初步学会在 Linux 系统上安装 JDK,并进行环境变量的配置,避免安装时犯下一些常见的错误。 一、Java 运行硬件...
linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux ...
在Linux系统中安装Java Development Kit (JDK) 1.8是开发Java应用程序的基础步骤。以下是一个详尽的指南,涵盖了从下载到配置环境变量的所有过程。 首先,我们需要准备JDK 1.8的二进制文件。这个压缩包包含了安装...
linux版本jdk17下载,各种压缩包
Linux系统上的Java Development Kit(JDK)是Java编程语言的核心组件,它包含了编译器、调试器、Java运行时环境(JRE)等工具,使得开发者能够在Linux环境下编写、测试和运行Java应用程序。本资源提供的"linux版本...
### Linux配置JDK环境变量详解 #### 一、下载与准备JDK 1. **下载JDK**:首先,从Sun Microsystems(现已被Oracle收购)的官方网站([www.oracle.com](https://www.oracle.com/))下载JDK安装包。这里以`jdk-1_5_0...
linux下安装jdk,上传上来以后好参考,需要的朋友可以免费下载参考
Linux 下安装 JDK 的步骤和配置详解 Linux 作为一个开源的操作系统,在软件开发和测试中扮演着重要的角色,而 JDK(Java Development Kit)是 Java 语言的核心组件之一。因此,在 Linux 下安装 JDK 是一个非常重要...
### Linux下如何安装和卸载JDK 在Linux系统中安装和卸载Java Development Kit (JDK) 是一项常见的操作任务。本文将详细介绍两种主要的方法:通过`yum`包管理器进行安装与卸载,以及利用`rpm`包管理器进行相同的操作...
在centos,redhat等linux系统上安装的linux版本的jdk1.8
Linux系统中的JDK1.5是...因此,在生产环境中使用时,强烈建议升级到更现代的JDK版本,以获得更好的性能、安全性和功能支持。同时,对于学习和研究目的,理解老版本的JDK可以帮助我们更好地了解Java语言的发展历程。
在Linux环境下安装和配置JDK7是许多开发者和系统管理员必备的技能,因为Java平台是开发和运行跨平台应用程序的基础。Oracle JDK7是Java Development Kit的一个版本...熟练掌握这些技能对于Linux下的Java开发至关重要。
linux配置jdk环境变量的文件。