Ubuntu中手动安装Sun JDK的方
法
在最新Ubuntu版本中,官方源中移除了sun-java-jdk软件,转而推荐使用open-jdk,因此需要通过其它方法手动安装sun-java-jdk。
查看网上的资料,基本上有以下几种方法:
方法一:向apt的软件源中,添加一个有sun-java的非官方源,该方法就不在此详述了,请自行Google。
方法二:下载.bin文件,手动安装,并通过update-alternatives命令建立java、javac的连接,具体步骤如下:
1、到官方网站下载最新版本JDK的.bin文件:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
2、为.bin文件添加x权限:
chmod a+x /path/xxxx.bin
3、执行.bin文件,确认License 后开始安装
:./xxxx.bin
接下来再执行update-alternatives --install命令 向/usr/bin/目录下连接java和javac:
4、
update-alternatives --install
命令的使用格式是:
update-alternatives --install <link-path> <name> <source-path> <priority>
参数含义依次是:链接目标路径、(update-alternatives命令使用的)名称、源路径、优先级别,使用示例如下:
sudo update-alternatives --install /usr/bin/java java /opt/jdk1.6.0_21/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.6.0_21/bin/javac 300
至此,JDK安装成功,同时如果你有多个JDK安装实例(例如sun-jdk和open-jdk都安装了),则可以使用:update-alternatives --config java|javac 命令改变当前系统使用的不同版本。
方法三、无需
使用
update-alternatives --install命令,而直接通过将$JAVA_HOME/bin目录加入PATH环境变量:
1、2、3、前三个步骤与方法二一致:
4、在/etc/profile文件中添加如下内容:
export JAVA_HOME=/opt/jdk-1.5.0
export PATH=$JAVA_HOME/bin:$PATH
5、执行 source /etc/profile;
6、
执行java、javac 你就看到了熟悉的信息;
。
分享到:
相关推荐
Ubuntu操作系统下手动安装JDK Ubuntu操作系统下手动安装JDK Ubuntu操作系统下手动安装JDK
Ubuntu安装jdk环境 Ubuntu安装jdk环境 Ubuntu安装jdk环境
详细阐述了在ubuntu下如何安装jdk,避免初学者走入误区,快速上手!
在ubuntu系统中安装jdk、tomcat. 在ubuntu系统中安装jdk、tomcat. 在ubuntu系统中安装jdk、tomcat.
Ubuntu下安装sun-java6-jdk和eclipse
在Ubuntu12.04环境下安装JDK7
在Ubuntu上安装Oracle JDK
Ubuntu下安装jdk&tomcat Ubuntu下安装jdk&tomcat Ubuntu下安装jdk&tomcat
本资源较详细的介绍了ubuntu11.10下的JDK6的安装方法,系个人工作过程中整理的,拿来与大家分享,写的不对的地方欢迎大家拍砖
ubuntu deepin系统下自动安装配置jdk的shell脚本,省去繁琐重复配置
ubuntu10下安装jdk1.5的方法及文件 具体方法见文件里面,安装以后配置一下环境变量就可以使用
ubuntu 16.04安装jdk1.8图文详细教程
卸载OpenJDK并安装Sun JDK
Ubuntu Kylin 14.04 安装配置 jdk、eclipse、tomcat 通用,对于环境配置做出详细的说明
ubuntu下安装jdk1.6的过程,包括报错的处理等
ubuntu18.04安装jdk1.8
最新版 32位 windows sun jdk7 开发必备
ubuntu ubuntu_ubuntu安装 jdk1.6
1、ubuntu16.04、ubuntu18.04 或更高版本 安装openjdk7,此jdk7部署后,亲测有效,可正常编译android5.1/android6.0 等。 2、有详细的部署操作说明。
超详细在Ubuntu下安装JDK图文解析 我们选择的是jdk1.6.0_30版本。安装文件名为jdk-6u30-linux-i586.bin.