`
prettyzhou
  • 浏览: 34578 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Ubuntu 将sun jdk替换默认的open jdk

 
阅读更多

 

 

1.到官网下载安装包: jdk-7-linux-i586.tar.gz

2.创建安装目录:sudo mkdir /usr/lib/jvm

3. 解压缩:tar zxvf ./jdk-7-linux-i586.tar.gz -C /usr/lib/jvm

4.设置环境变量:vim ~/.bashrc

export JAVA_HOME=/usr/lib/jvm/jdk-7 

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH

 

关闭终端,重新打开

 

 

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-7/bin/java 300  
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-7/bin/javac 300  

 

sudo update-alternatives --config java 

显示:

  选择       路径                                    优先级  状态 

------------------------------------------------------------ 

* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      自动模式 

  1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      手动模式 

  2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        手动模式 

 

键入选择的编号:2   

回车

 

4.验证下java -version发现已经改为sun的jre

 

分享到:
评论

相关推荐

    ubuntu环境下搭建OpenACS手册.docx

    在本文中,我们将详细介绍如何在Ubuntu环境中搭建OpenACS服务器,这是一种基于TR069协议管理CPE(Customer Premises Equipment)的轻量级ACS(Auto Configuration Server)解决方案。OpenACS是开源且免费的,适用于...

    linux java7 jdk+openjdk

    本文将深入探讨“Linux Java7 JDK+OpenJDK”的相关知识点,以及它们在Ubuntu系统上编译Android L/M/N/O版本时的重要性。 首先,Java Development Kit (JDK) 是Java编程语言的核心组件,它包含了开发和运行Java应用...

    java-1.8.0_222-openjdk-amd64.tgz

    描述中提到,“linux ubuntu center-os open jdk1.8 直接放在/usr/lib/jvm/目录解压,export导入到环境变量即可”,这部分信息告诉我们该压缩包适用于Linux Ubuntu操作系统,并且提供了安装步骤。首先,用户需要将...

    在Ubuntu下搭建Android开发环境

    百度了一下Open JDK和sun JDK的区别,大概就是sun公司的JDK是在Open JDK的基础上开发的,扩展了一些东西。经过这段时间的使用,在开发Android的时候没发现有什么差别,很好用~所以推荐大家直接在软件中心安装...

    在Ubuntu上编译android借鉴.pdf

    这是由于Ubuntu 7.10默认的Git版本过低。为了解决这个问题,需要升级Git到1.5.4或更高版本。这包括删除现有的git-core,添加backports源,更新软件列表,以及安装公钥来验证新源的可靠性。 接下来是具体的编译流程...

    ubuntu下编译

    `sun-java5-jdk`,以及`valgrind`。 - **安装repo**:下载并安装repo脚本,将其添加到PATH环境变量中,方便在任何目录下执行。 - **初始化代码仓库**:在指定的工作目录(如`/ui/mydroid`)执行`repo init -u git:...

    在Ubuntu上编译android.pdf

    1. 安装必要的软件包:使用`sudo apt-get install`命令安装包括git-core、gnupg、flex、bison、gperf、libsdl-dev、libesd0-dev、libwxgtk2.6-dev、build-essential、zip、curl、python、sun-java5-jdk和valgrind...

    64位Ubuntu,Eclipse新建Android project后缺失R文件的原因分析.docx

    首先,问题出现在64位Ubuntu 12.04系统上,开发者已经配置了正确的sun-JDK 1.7,并且安装了最新的ADT-Eclipse-SDK集成包。尽管JDK配置无误,SDK也已更新至最新版本,但首次尝试创建Android Application Project时,...

    lichee_20170502_1607_全志R16的linux系统编译需要改动的文件_使用parrotv1.1的内核_没有外层目录.7z

    KCONFIG_AUTOCONFIG=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/auto.conf KCONFIG_AUTOHEADER=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/...

    ubuntu8.04 qt-eclipse编程环境搭建

    在Ubuntu 8.04操作系统上搭建Qt-Eclipse编程环境是一项关键任务,这对于Qt应用程序的开发至关重要。这个过程涉及到几个主要步骤,包括安装Qt、Eclipse、JRE(或JDK),以及集成Qt-Eclipse插件。以下是详细的搭建流程...

    comm.jar包for linux

    例如,对于Debian或Ubuntu用户,可以使用`apt-get install sun-java6-jdk`命令来安装包含`comm.jar`的Java开发套件。 总的来说,`comm.jar`包是Linux系统下Java串口通信的重要工具,它为开发者提供了一种简洁、高效...

    linux全志R16的linux系统编译的资料_20170502_1655.7z

    KCONFIG_AUTOCONFIG=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/auto.conf KCONFIG_AUTOHEADER=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/...

    基于SSM+mysql框架的高并发和商品秒杀项目源码+项目说明.zip

    * **操作系统** : Ubuntu 17.04 * **IDE** :IntelliJ IDEA 2016.2.5 x64 用Eclipse也一样的,工具时靠人用的 * **JDK** : JDK1.8 建议使用JDK1.7以上版本,有许多语法糖用着挺舒服的 * **Web容器** : Tomcat 8.0 *...

    iOSUI:类似 iOS 的 Swing UI-开源

    用纯 Java 实现(但它需要 Oracle (Sun) JRE,Open JDK 透明框架的实现很差)并在 Windows、OSX 和 Linux(带有 GNOME 的 Ubuntu)上测试它是一个几乎完整的组件套件,让开发人员可以像创建 iOS 一样桌面系统的应用...

    Open Source GlassFish Software Appliance-开源

    将GlassFish部署在Ubuntu JeOS上,可以进一步优化资源利用率,减少不必要的操作系统服务,专注于提供应用程序服务器的核心功能。 **部署与管理** 在Ubuntu JeOS上安装和配置GlassFish,通常包括以下步骤: 1. **...

    LINUX平台JAVA直接连接access数据库dbf文件

    JDBC(Java Database Connectivity)是Java语言中用于与数据库交互的API,而ODBC(Open Database Connectivity)则是微软提供的一个标准接口,允许应用程序访问多种不同数据库。在LINUX上,需要安装一个兼容的ODBC...

    新版Android开发教程.rar

    己的格式,回避掉需要付给 SUN 有关 JAVA 的授权费用。 对手机制造者的影响 � Android 是款开源的移动计算软件平台,组建了 google 主导的拥有众多产业界巨头的产业联盟,有利于 高效开发、降低成本。 � 由于是源...

Global site tag (gtag.js) - Google Analytics