Ubuntu如何安装切换jdk版本

在配置java jdk的时候,总是存在一些版本不兼容的问题,下面就说说如何切换jdk版本。

我系统自带的jdk是1.6执行java  -version

1.jdk安装

首先可以使用命令直接进行jdk安装

sudo apt-get install openjdk-7-jre openjdk-7-jdk.

也可下载安装包后通命令安装

tar -zxvf jdk-7u10-linux-i586.tar.gz

2.添加jdk:

update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.7.0_10/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.7.0_10/bin/javac 300
 注意:jdk1.7.0_10版本不同会有变动

3.查看相应的jdk是否在 ubuntu的jdk菜单里,查看:

sudo update-alternatives --config java
sudo update-alternatives --config javac

结果如下

选择序号,回车即可;

4.然后java -version,javac -version查看当前jdk版本

时间: 2024-10-01 08:14:49

Ubuntu如何安装切换jdk版本的相关文章

Ubuntu Linux 如何切换jre版本

安装新版jre: sudo apt-get install openjdk-7-jre sudo apt-get install openjdk-7-jdk 切换版本: sudo update-alternatives --config java 然后就可以选择想要的jre版本啦 Ubuntu Linux 如何切换jre版本,布布扣,bubuko.com

切换JDK版本

因为工作需要或者是其他开发需求,部分开发者可能需要切换jdk版本,传统的方式需要手动修改环境变量,重新启动等繁琐的步骤, 前段时间在网上见一位大神使用下面这种编写.bat文件的方式,很是牛X,自己也根据自己的实际情况亲测了一下,确实很屌,分享给大家! @echo off rem 切换Java jdk版本 echo 请以管理员来进行切换 java -version :menu echo ============================================= echo 请选择要切

Java切换JDK版本时遇到的小错误。

最近学习loadrunner,学习到java vuser地方,因为LR11只支持JDK 1.6版本(且必须为32位),而我本地用的是JDK1.7版本,所以就想把JDK从1.7切换成1.6.于是开始重新配置环境变量,将JAVA_HOME从1.7指向1.6,但是奇怪的事情发生了,配置完成后,显示的依然是1.7的版本,百思不得其解,好吧百度一下:最后得知原因:因为在C:\windows\System32下,还有java.exe,这个java.exe依然是1.7的,要想变为1.6的,必须将PATH里的J

Android实战技巧之八:Ubuntu下切换JDK版本【转】

本文转载自:http://blog.csdn.net/lincyang/article/details/42024565 Android L之后推荐使用JDK7编译程序,这是自然发展规律,就像是4年前编译android 1.6需要使用JDK5一样. 多版本JDK是可以共存的,只需要使用update-alternatives工具就可以随时将它们切换.下面描述安装openjdk和Oracle jdk(对不住了sun)以及切换版本的过程. 一.安装openjdk7 [plain] view plain

Android实战技巧之八:Ubuntu下切换JDK版本

Android L之后推荐使用JDK7编译程序,这是自然发展规律,就像是4年前编译Android 1.6需要使用JDK5一样. 多版本JDK是可以共存的,只需要使用update-alternatives工具就可以随时将它们切换.下面描述安装openjdk和oracle jdk(对不住了sun)以及切换版本的过程. 一.安装openjdk7 $ sudo apt-get update $ sudo apt-get install openjdk-7-jdk 安装完成后找到其安装路径: $ dpkg

ubuntu 下切换jdk版本

因为ubuntu 会自带open-jdk预装在系统内,当我们需要在 ubuntu下 安装jdk 的时候 ,发现 即使配置好环境变量后, 输入 java -version 版本还是依然没有发生变化,我们需要以下2个步骤切换/usr/local/java 指向的 jdk ############################################## #第一步 我们需要把新版本的java 命令更新到系统的 /usr/bin/ 下  301为优先级 ####################

Ubuntu / Raspberry 下切换GCC版本

目前Ubuntu 自带的GCC版本为4.6,遗憾的是在实际使用时,反而版本越高越好问题越多,所以,一旦遇到编译问题时最好先检查你下载的工程里的readme,默认的编译器版本是否为当前的安装版本,如果不是,就需注意很可能是版本兼容问题(甚至你可能是第一个遇到此BUG的幸运者),初步调试后即可尝试降低版本测试. 目前主流gcc版本有两个,一个是gcc4.4,一个是gcc最新版本(4.6),下文介绍这两个版本切换和安装方法. 一.gcc最新版本安装 [email protected]:~# apt-g

Ubuntu全新安装firefox最新版本

Ubuntu默认安装firefox,但是自带的软件仓库是不会随firefox更新的,我在使用中老是提示flash插件需要激活,提示中可选的解决方式有三种 1.更新flash插件,但是跳转到adobe的站点无法下载插件. 2.长期激活,但是再次打开页面的时候,又会弹出这个提示框. 3.更新firefox. 今天实在是无法忍受了,就下载了firefox的最新安装包,下载后解压到相关的目录. tar  -xf  Firefox* 将解压后的firefox目录移动到/opt下边 sudo mv fire

在ubuntu上安装最新稳定版本的node及npm

最新版本安装方法 今日捣鼓了一下ubuntu,发现nodejs总是没法升级到最新版,捣鼓了几个小时,记录一下. 1.安装npm sudo apt install npm 2.升级npm为最新版本 sudo npm install [email protected] -g 此时通过npm -v可以发现npm版本号为最新版本4.10.3; 3.安装用于安装nodejs的模块n sudo npm install -g n 4.然后通过n模块安装指定版本的nodejs,n模块更多介绍请参考官方文档 //