JDK安装配置
1、 下载jdk,本例使用jdk-7u5-linux-i586.rpm
有2个可以使用的安装包
jdk-7u5-linux-i586.tar.gz
jdk-7u5-linux-i586.rpm
2、 查看并修改使jdk-7u5-linux-i586.rpm具有执行权限(我用root安装,默认有执行权限)
chmod +x jdk-7u5-linux-i586.rpm
3、 卸载旧的版本
1、若之前没有装过,卸载系统自带的jdk版本:
查看自带的jdk:
#rpm -qa|grep gcj
看到如下信息:
libgcj-4.1.2-44.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
使用rpm -e --nodeps 命令删除上面查找的内容:
#rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
2、若之前自己装过,卸载rpm安装的jdk版本
查看安装的jdk:
#rpm -qa|grep jdk
看到如下信息:
jdk-1.6.0_22-fcs
卸载:
#rpm -e --nodeps jdk-1.6.0_22-fcs
查看自带的jdk:
#rpm -qa|grep gcj
看到如下信息:
libgcj-4.1.2-44.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
使用rpm -e --nodeps 命令删除上面查找的内容:
#rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
2、若之前自己装过,卸载rpm安装的jdk版本
查看安装的jdk:
#rpm -qa|grep jdk
看到如下信息:
jdk-1.6.0_22-fcs
卸载:
#rpm -e --nodeps jdk-1.6.0_22-fcs
4、安装jdk (根据提示一步步安装)
[root@bogon jdk1.7]# rpm -ivh jdk-7u5-linux-i586.rpm
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
也有可能出现下面情况
Unpacking JAR files...
rt.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/rt.pack
jsse.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/jsse.pack
charsets.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/charsets.pack
localedata.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/ext/localedata.pack
rt.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/rt.pack
jsse.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/jsse.pack
charsets.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/charsets.pack
localedata.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/ext/localedata.pack
这个不用管它,是因为你的rpm包里把这些文件直接装进JAR包里了,Unpacking 的时候找不到,不影响的。
5、增加JAVA_HOME环境变量
[root@test src]# vi /etc/profile
在最后面增加:
#set java environment
export JAVA_HOME=/usr/java/jdk1.7.0_05
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
保存退出
注释:
JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,Eclipse等都需要依靠此变量)。
PATH使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.:%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)
特别注意:◆环境变量值的结尾没有任何符号,不同值之间用;隔开(unix中用:)。
◆CLASSPATH变量值中的.表示当前目录。
6、 使得刚刚添加到环境变量生效:
[root@test src]# source /etc/profile
7、 进入 /usr/bin/目录
#cd /usr/bin
#ln -s -f /usr/java/ jdk1.7.0_05/jre/bin/java
#ln -s -f /usr/java/ jdk1.7.0_05/bin/javac
这里有两点要注意:第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其它的文件都会发生相同的变化;第二,ln的链接又软链接和硬链接两种,软链接就是ln –s ** **,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间,硬链接ln ** **,没有参数-s,它会在你选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。
8、在命令行输入
#java -version
屏幕输出:
9、 测试安装情况:
新建Test.java(用vi吧)
public class Test
{
public static void main(String[] args)
{
System.out.println("Hello,Welcome to Linux World!");
}
}
在终端用cd命令进入Test.java目录,然后输入
javac Test.java
java Test
若输出
Hello,Welcome to Linux World!
则表明配置成功!
相关推荐
在开发环境中,JDK 1.7可以与其他Java版本共存,因为每个版本都有自己的独立的环境变量配置。然而,对于较旧的应用程序,可能需要保持与特定版本的兼容性,所以选择合适的JDK版本至关重要。 总之,JDK 1.7在提升...
5. **环境变量配置**:在使用JDK时,通常需要配置`JAVA_HOME`、`PATH`和`CLASSPATH`等环境变量,以便系统能找到JDK的安装位置和依赖库。 6. **Java版本兼容性**:不同版本的Java之间可能存在不兼容性,因此在选择和...
- **设置环境变量**:在系统环境变量中配置`JAVA_HOME`指向JDK的安装路径,`PATH`添加`bin`目录,确保能全局调用JDK工具。 - **验证安装**:通过运行`java -version`和`javac -version`命令检查Java和Javac是否...
jdk1.7的安装全部过程 jdk1.7是Java开发环境的重要组件,它提供了Java开发所需的各种工具和库。正确地安装和配置jdk1.7是...正确地安装和配置jdk1.7是Java开发的基础, MASTERIT的开发者需要熟悉jdk1.7的安装和配置。
在安装并解压JDK 1.7后,需要配置环境变量以使系统识别Java命令。主要涉及两个环境变量: - **JAVA_HOME**:指向JDK的安装目录,例如`C:\Program Files\Java\jdk1.7.0_XX`。 - **Path**:添加`%JAVA_HOME%\bin`到...
**Java SE Development Kit (JDK) 1.7 安装指南** Java SE Development Kit (JDK) 是Java编程语言的软件开发工具包,对于任何想要编写、编译、调试和运行Java应用程序的开发者来说,它是必不可少的工具。JDK 1.7,...
安装JDK 1.7 for Win64通常涉及下载安装包,然后按照安装向导进行安装。安装完成后,需要设置环境变量`JAVA_HOME`指向JDK的安装目录,并将`%JAVA_HOME%\bin`添加到系统路径中,以便命令行可以找到Java命令。 5. **...
安装完成后,JDK会自动配置到系统的PATH环境变量中,使得在命令行(如Terminal)中可以直接运行Java相关命令,如`javac`(编译器)和`java`(解释器)。 JDK 1.7的主要新特性包括: 1. **多语言支持**:Java 7引入...
jdk 1.7 64位jdk 1.7 64位jdk 1.7 64位jdk 1.7 64位jdk 1.7 64位jdk 1.7 6
### Ubuntu 12.04 下安装 JDK 1.7 的详细步骤与解析 #### 一、背景介绍 Ubuntu 12.04 LTS (Precise Pangolin) 是一款非常受欢迎的操作系统,尤其是在服务器领域。它基于 Debian 分支,提供了稳定且安全的平台。...
总结来说,JDK 1.7在Linux上的安装是一个相对简单的过程,主要涉及下载、上传、解压和配置环境变量。其丰富的特性和功能,如多语言支持、文件系统API增强和并发改进,为Java开发者提供了强大的工具和平台。
3. 在环境变量中配置`JAVA_HOME`指向JDK的安装路径。 4. 添加`%JAVA_HOME%\bin`到系统的PATH环境变量,确保命令行可以识别`javac`、`java`等命令。 **资源链接** `更多精品绿色软件,免费资源大全高速下载.url`可能...
### 描述解析:“jdk免安装版包含jdk1.6 jdk1.7 jdk1.8,解压配置下环境变量就可以用。真测可用” 这段描述进一步解释了免安装版JDK的具体使用方式:用户只需下载对应的压缩文件,解压缩后设置好必要的环境变量即可...
在64位Windows系统上安装JDK1.7,首先需要下载对应平台的安装文件,正如提供的压缩包文件名所示:`jdk-7u80-windows-x64.exe`。这个文件就是JDK7的安装程序,其中“u80”表示更新版本号80,意味着这是Java 7的第80次...
在配置JDK1.7环境时,需要正确地安装JDK并配置环境变量。首先,需要将JDK安装在指定的目录下,例如C:\Program Files\Java\jdk1.7.0。然后,需要设置JAVA_HOME环境变量,指向JDK的安装路径,例如JAVA_HOME=C:\Program...
- 配置环境变量:安装完成后,需要配置`JAVA_HOME`、`PATH`和`JRE_HOME`等环境变量,确保系统能找到Java可执行文件和库。 - 验证安装:通过命令行输入`java -version`和`javac -version`来检查Java和Java编译器...
根据提供的文件标题、描述、标签以及部分内容,我们可以深入探讨与“JDK 1.7与环境配置”相关的重要知识点。虽然描述部分的信息较为有限,但从标题来看,本文将重点介绍JDK 1.7版本的特点及其环境配置方法。 ### ...
本压缩包包含了两个版本的JDK:JDK1.7免安装版和JDK1.8的安装版。 首先,我们来看JDK1.7,它的完整版本号是1.7.0_60。在Java的版本体系中,1.7代表主版本号,0代表次版本号,60则表示该版本的更新次数。JDK1.7是在...
JDK 7,也被称为JDK 1.7,是Oracle公司发布的一个重要版本,它在2011年发布,带来了许多新特性、改进和优化。这个版本对Java生态系统产生了深远的影响,提升了开发效率并增强了应用程序的性能。 1. **动态类型语言...
- 验证安装:打开命令行,输入`java -version`,如果显示JDK 1.7的信息,说明配置成功。 3. **JDK 1.7的应用** - 开发Java应用程序:JDK 1.7提供了完整的编译器(javac)、运行时环境(JRE)和各种开发工具,如...