-
Linux安装配置jdk环境变量5
这是jdk的安装目录
[root@vmlinux jdk1.6.0_20]# pwd
/root/java/jdk1.6.0_20
-------------------------------------------
这个是.bash_profile中环境变量配置情况
[root@vmlinux ~]# vi .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export JAVA_HOME=/root/java/jdk1.6.0_20
export JAVA_BIN=JAVA_HOME/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
export PATH
unset USERNAME
---------------------------------------------
这个是etc下profile的环境变量配置情况
[root@vmlinux etc]# vi profile
HISTSIZE=1000
if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
INPUTRC=/etc/inputrc
fi
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
for i in /etc/profile.d/*.sh ; do
if [ -r "$i" ]; then
. $i
fi
done
unset i
unset pathmunge
export JAVA_HOME=/root/java/jdk1.6.0_20
export JAVA_BIN=JAVA_HOME/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
编辑完成后,都执行了source,但是执行java -version时,显示如下
[root@vmlinux ~]# java -version
java version "1.4.2"
gcj (GCC) 3.4.6 20060404 (Red Hat 3.4.6-3)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
求指点
2014年10月16日 11:27
3个答案 按时间排序 按投票排序
-
--Linux 环境
第一种方式:使用 export 命令直接在 shell 下设置,具体操作如下:
[username@localhost ~]# export JAVA_HOME=/usr/java/jdk1.6.0_31
[username@localhost ~]# export CLASSPATH=.:$JAVA_HOME/lib
[username@localhost ~]# export PATH=$PATH:$JAVA_HOME/bin
第二种方式:修改 .bash_profile 或 .bashrc 文件,具体操作如下:
在 .bash_profile 或 .bashrc 文件尾部追加如下内容(当前用户目录下)
export JAVA_HOME=/usr/java/jdk1.6.0_31
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin
第三种方式:在 /etc/profile 文件最后追加如下内容:
export JAVA_HOME=/usr/java/jdk1.6.0_31
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
说明:配置完成后执行 source /etc/profile 使配置生效。
第一种方式仅对当前 shell 生效,如果从另一个 shell 登录则此设置会失效;
第二种方式对当前用户永久生效,推荐使用此方式;
第三种方式对所有用户永久生效,会对系统安全产生影响,不推荐使用此方式。
--Linux 环境下java与javac版本不一致解决办法:
# cd /usr/bin
# ln -s -f /usr/java/jdk1.6.0_31/jre/bin/java
# ln -s -f /usr/java/jdk1.6.0_31/bin/javac2014年10月17日 10:40
-
以jdk-6u45-linux-x64-rpm.bin为例:
1、在/usr下新建java文件夹,将安装包放在/usr/java目录下
# mkdir /usr/java
# cd /usr/java(mkdir java –此目录需要创建)
jdk-6u45-linux-x64-rpm.bin文件安装
# chmod 777 jdk-6u45-linux-x64-rpm.bin ← 修改为可执行
# .jdk-6u45-linux-x64-rpm.bin ← 选择yes同意上面的协议
2、配置环境变量
<1># vi /etc/profile
<2>在最后加入以下几行:
export JAVA_HOME=/usr/java/jdk1.6.0_45
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
# source /etc/profile 执行后生效2014年10月17日 09:46
-
每次调用java命令时,带上java的路径,例如
/usr/lib/java1.6/bin/java -classpath . XXXX
就可以了,比你配置到什么profile里要好用得多,灵活得多。2014年10月16日 12:38
相关推荐
### Linux配置JDK环境变量详解 #### 一、下载与准备JDK ...这里以`jdk-1_5_0_02-linux-i586.rpm`为例。...通过以上步骤,您可以成功地在Linux系统上安装和配置JDK环境变量,为开发Java应用程序提供必要的环境支持。
在 Linux 下配置 JDK 环境变量和 Tomcat 环境变量后,需要重启 Linux 系统,使得环境变量生效。 在本文中,我们还讨论了 Web 应用中的用户退出问题。用户退出问题是指用户退出 Web 应用后,浏览器缓存中的页面仍然...
Linux 下配置 JDK 环境变量的三种方法 Linux 下配置 JDK 环境变量的三种方法是非常重要的基本操作,以下将详细介绍这三种方法的实现步骤和注意事项。 一、修改 /etc/profile 文件 这种方法适合于仅仅作为开发使用...
Linux 下载安装 JDK 配置环境变量 Linux 操作系统下的 JDK 安装和配置是一个非常重要的步骤,特别是在开发 Java 应用程序时。下面我们将详细介绍如何下载、安装和配置 JDK 在 Linux 操作系统下。 一、下载 JDK ...
linux安装JDK环境变量配置,以及临时环境变量,多个jdk时可使用临时环境变量。
假设JDK在Linux下的安装路径是`/usr/local/jdk/`,那么可以通过以下方式设置环境变量: - 使用`export`命令临时设置环境变量: ```bash export JAVA_HOME=/usr/local/jdk export PATH=$JAVA_HOME/bin:$PATH ...
配置JDK环境变量对于Java程序员来说至关重要,因为这允许操作系统找到并执行Java相关命令,如`java`, `javac`, `jar`等。下面我们将详细讲解如何配置JDK环境变量。 首先,我们需要理解三个主要的环境变量:`JAVA_...
在Linux环境里安装jdk环境并配置变量
通过shell脚本一键实现jdk8的安装和环境变量配置工作。
linux快速安装jdk1.8方式及环境配置 一、下载jdk jdk下载地址:...– 安装(将下载的压缩文件解压然后配置环境变量) 进入linux创建Java文件mkdir /usr/ja
在Windows XP系统中配置Java Development Kit (JDK)的...总结来说,配置JDK环境变量是Java开发的基础,无论是在Windows还是Linux系统中,都需要确保这些关键环境变量正确设置,以便能够顺利地运行和开发Java应用程序。
linux一键安装jdk 1.8 并且 配置环境变量 shell 脚本
本文将详细介绍如何配置JDK环境变量,并解释各个关键环境变量的作用。 #### 二、JAVA_HOME **JAVA_HOME**环境变量主要用于指定JDK的安装路径。它是其他与Java相关的环境变量的基础,因此设置好JAVA_HOME非常重要。...
在Linux环境下配置JDK环境变量是部署Java应用程序的基础步骤之一。本文将详细介绍如何在Linux系统中正确配置JDK环境变量,并提供三种可行的方法来实现这一目标。 #### 一、环境变量的重要性及作用 在Linux系统中,...
为了简化这个过程,压缩包内提供了一个“jdk环境变量一键设置脚本”。这个脚本是为了自动完成上述环境变量的配置,节省开发者的时间。使用该脚本的步骤如下: 1. 首先,你需要确保已经正确安装了JDK1.8,并记住安装...
对于许多初学Java的开发者而言,正确配置JDK环境变量是一项必不可少的基本技能。然而,不少新手往往会在这一环节遇到困惑,不清楚具体的配置步骤与方法。本文将详细介绍如何进行JDK环境变量的配置,帮助初学者快速...
### Linux下安装JDK 1.8并配置环境变量的详细教程 在本文中,我们将详细介绍如何在Linux环境下安装JDK 1.8并正确配置其环境变量。这对于那些希望在Linux平台上进行Java开发的人来说非常有用。 #### 一、准备工作 ...
Linux下JDK+Tomcat安装配置 在本文档中,我们将详细介绍如何在CentOS系统上安装和配置JDK和Tomcat环境。以下是整个安装和配置过程的步骤。 一、下载所需文件 在开始安装之前,需要下载两个必要的文件:jdk-7u25-...
linux配置jdk环境变量的文件。
Linux 系统上安装 JDK 是 Java 开发人员的基本技能之一,本文将指导学习人员初步学会在 Linux 系统上安装 JDK,并进行环境变量的配置,避免安装时犯下一些常见的错误。 一、Java 运行硬件环境 在 Linux 系统上安装...