CentOS安装配置JDK1.6
来源:互联网 发布:学编程书籍推荐 编辑:程序博客网 时间:2024/05/18 20:08
系统环境:64位CentOS系统
内存:8G
1.安装准备
从oracle公司网站www.oracle.com下载linux版本的jdk,我下载的版本是Java SE Development Kit 6 Update 38,
建议是在windows下下载完成后再传到linux上,因为oracle网站下载文件都需要有个协议,需要选择同意后才可以下载。这里我下载到root目录中,并添加可执行权限。
下载路径:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html#jdk-6u38-oth-JPR
下载Java SE Development Kit 6u38
文件选择:
Linux x6468.72 MB jdk-6u38-linux-x64.bin下载完,上传到/root文件夹:
执行权限
[root@linux ~]# chmod +x jdk-6u38-linux-i586.bin
执行安装命令
[root@linux ~]# ./jdk-6u38-linux-i586.bin
安装成功会在/root目录下生成jdk1.6.0_38目录,再将该目录拷贝到/usr/local中。
[root@linux ~]#cp –r jdk1.6.0_38 /usr/local/jdk1.6.0_38
2.JDK1.6安装后的配置
安装成功后需要配置jdk环境变量 ,即执行编辑profile文件命令
[root@linux ~]#vim /etc/profile
在文件的最后,添加如下变量。
export JAVA_HOME=/usr/local/jdk1.6.0_38
export JAVA_BIN=/usr/local/jdk1.6.0_38/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
让/etc/profile文件修改后立即生效 ,可以使用如下命令:
[root@linux ~]# . /etc/profile
注意: . 和 /etc/profile 有空格.
打开终端,输入java -version,如若有显示java的版本信息,则表示安装成功。
3.JDK1.6安装配置后的测试
新建Test.java
[root@linux ~]# vim Test.java
加入以下内容
public class Test{
public static void main(String[] args){
System.out.println("Hello,Welcome to Linux World!");
}
}
在终端用cd命令进入Test.java目录,然后输入
[root@linux ~]# javac Test.java
[root@linux ~]# java Test
若输出
Hello,Welcome to Linux World!
则表明配置成功!
如不能通过编译,可通过重新启动系统试试。
- CentOS安装配置JDK1.6
- CentOS安装配置JDK1.6教程
- Centos 6.5 安装jdk1.6
- centos安装配置JDK1.7与Tomcat7
- 【CentOS】JDK1.7的安装与配置
- centOS 7.4 安装配置jdk1.8
- ubuntu安装配置jdk1.6 jdk1.7
- CentOS下配置JDK1.6+TOMCAT6
- linux jdk1.6安装,配置
- CentOS 5 Linux JDK1.6的安装
- centos 5.5 下安装 jdk1.6
- CentOS(四)安装jdk1.6
- centos 安装 jdk1.7
- centos 安装jdk1.8
- centos 安装JDK1.7
- CentOS安装JDK1.7
- centos安装jdk1.7
- CentOS安装JDK1.7
- C++静态成员函数小结
- Linux tcpdump命令详解
- 批量获取bin/lib链接库依赖关系的shell脚本
- 各类内部排序总结
- 笨方法学python(1)加分题
- CentOS安装配置JDK1.6
- Android逆向工程-破解 哈皮妹-萝莉
- linux下升级openssh参考[不建议采用此法安装]
- Ubuntu中文输入法和忘记密码之后登陆的方法
- box2d 简介
- 80端口被屏蔽怎么办,利用80端口映射发布网站
- Python: if __name__ == "__main__"
- glew, glee与 gl, glu, glut, glx, glext的区别和关系【转】
- 编译Android 4.0.3的常见错误