4.Linux下安装JDK

来源:互联网 发布:新疆4g网络停用真相 编辑:程序博客网 时间:2024/06/06 10:51
----------------Linux下安装JDK---------------------
第三方的开发管理工具
PL/SQL Developer  -----Linux——先安装JDK
                       windows


本身Linux自带的JDK或者其他的软件安装的时候自带JDK,可能版本比较低,所以安装高版本的JDK。
[root@oracle253 ~]# java -version
java version "1.6.0"
OpenJDK  Runtime Environment (build 1.6.0-b09)
OpenJDK Client VM (build 1.6.0-b09, mixed mode)


1、卸载系统自带的JDK版本
查看自带的jdk
[root@oracle253 ~]# rpm -qa|grep gcj
libgcj-src-4.1.2-48.el5
libgcj-4.1.2-48.el5
libgcj-devel-4.1.2-48.el5
java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp.115
java-1.4.2-gcj-compat-src-1.4.2.0-40jpp.115


卸载:
[root@oracle253 ~]# rpm -e --nodeps libgcj-src-4.1.2-48.el5
[root@oracle253 ~]# rpm -e --nodeps libgcj-4.1.2-48.el5
[root@oracle253 ~]# rpm -e --nodeps libgcj-devel-4.1.2-48.el5
[root@oracle253 ~]# rpm -e --nodeps java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp.115
[root@oracle253 ~]# rpm -e --nodeps java-1.4.2-gcj-compat-src-1.4.2.0-40jpp.115
[root@oracle253 ~]# rpm -qa|grep gcj


2、卸载rpm安装的jdk版本
查看
[root@oracle253 ~]# rpm -qa|grep jdk


java-1.6.0-openjdk-devel-1.6.0.0-1.7.b09.el5
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5


[root@oracle253 ~]# rpm -e --nodeps java-1.6.0-openjdk-devel-1.6.0.0-1.7.b09.el5
[root@oracle253 ~]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
[root@oracle253 ~]# rpm -qa|grep jdk
[root@oracle253 ~]# java -version
bash: /usr/bin/java: 没有那个文件或目录


3、安装
[root@oracle253 ~]# rpm -Uvh /ftp/jdk-7-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...


4、修改环境变量


/etc/profile配置文件中添加


JAVA_HOME=/usr/java/jdk1.7.0
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar


export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC CLASSPATH JAVA_HOME
        ---                                                -----  -----
         本身有                                                添加        添加


5、运行生效
[root@oracle253 ~]# source /etc/profile


6、验证:
[root@oracle253 ~]# java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) Server VM (build 21.0-b17, mixed mode)


-----------------安装developer----------------------


[root@oracle253 ~]# rpm -Uvh /ftp/sqldeveloper-3.0.04.34-1.noarch.rpm
Preparing...                ########################################### [100%]
   1:sqldeveloper           ########################################### [100%]


[root@oracle253 ~]# cd /opt/sqldeveloper/
[root@oracle253 sqldeveloper]# ll
总计 132
drwxr-xr-x  6 root root  4096 2011-12-19 dataminer
-rw-r--r--  1 root root  1404 2011-03-26 icon.png
drwxr-xr-x  8 root root  4096 2011-12-19 ide
drwxr-xr-x  3 root root  4096 2011-12-19 j2ee
drwxr-xr-x  3 root root  4096 2011-12-19 jdbc
drwxr-xr-x  6 root root  4096 2011-12-19 jdev
-rw-r--r--  1 root root    49 2011-03-19 jdev.label
drwxr-xr-x  2 root root  4096 2011-12-19 jlib
drwxr-xr-x  2 root root  4096 2011-12-19 jviews
drwxr-xr-x  3 root root  4096 2011-12-19 lib
drwxr-xr-x 12 root root  4096 2011-12-19 modules
drwxr-xr-x  3 root root  4096 2011-12-19 rdbms
-rw-r--r--  1 root root 23577 2011-03-26 readme.html
drwxr-xr-x  3 root root  4096 2011-12-19 sleepycat
drwxr-xr-x  7 root root  4096 2011-12-19 sqldeveloper
-rw-r--r--  1 root root   161 2011-03-26 sqldeveloper.desktop
-rw-r--r--  1 root root 32768 2011-03-26 sqldeveloper.exe
-rwxr-xr-x  1 root root    71 2011-03-26 sqldeveloper.sh    --启动文件
drwxr-xr-x  3 root root  4096 2011-12-19 sqlj
drwxr-xr-x  2 root root  4096 2011-12-19 timingframework
-rw-r--r--  1 root root  2979 2011-03-18 view-source-paths.lis


[root@oracle253 sqldeveloper]# ./sqldeveloper.sh  启动sqldeveloper工具


Oracle SQL Developer
 Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.


出现了软件的界面,开始配置数据库连接:


新建SYS用户的数据库连接,测试连通。











原创粉丝点击