一直想使用Sun JDK7来试试它的新功能,但是Ubuntu 11.10的apt-get只能安装OpenJDK,于是乎下载了一个JDK7,解压缩后设置好了JAVA_HOME,也把$JAVA_HOME/bin放到了$PATH下。结果java -version仍然是OpenJDK的……
我心就凉了。
是不是2个java在$PATH中冲突了?于是sudo apt-get autoremove openjdk-6-jre-headless掉OpenJDK,再次java,结果提示没有找到java……
我心就拔凉拔凉的了。
然后google了一圈发现了这篇文章
http://diegobenna.blogspot.com/2011/01/install-jdk-6-update-21-in-ubuntu-1010.html 需翻 墙。
看了一半我发现了/etc/alternatives,以前在找OpenJDK的时候发现java命令是连接到这个文件夹然后才连接到真正的安装目录的,当时忽略了这个事实,恍然大悟中……
JDK (Java Development Kit) is a software that provides development tools for creating Java programs.
Installation
First we must download the package from the java website, select your platform, in our case Linux:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Here we go down the file "jdk-6u21-linux-i586.bin" to any folder, then leave where appropriate.
Now we have to give execute permissions:
sudo chmod +x jdk-6u23-linux-i586.bin
and install:
sudo ./jdk-6u23-linux-i586.bin
Now move the generated folder to a more appropriate directory:
sudo mv jdk1.6.0_23/ /usr/local
We set the new Java as one of the alternatives "java"
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/jdk1.6.0_23/bin/java" 1
Now we set the "new alternative" as real Java. This step makes the sun is the version used by default:
sudo update-alternatives --set java /usr/local/jdk1.6.0_23/bin/java
Now we do the same steps above for javac:
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/jdk1.6.0_23/bin/javac" 1
sudo update-alternatives --set javac /usr/local/jdk1.6.0_23/bin/javac
Now verify that everything works properly. Open the console and type:
java -version
If all is well, you should return the following:
java version "1.6.0_23"
Java (TM) SE Runtime Environment (build 1.6.0_23-B06)
Java HotSpot (TM) Client VM (build 17.0-b16, mixed mode, sharing)
For javac:
javac -version
If all is well back:
javac 1.6.0_23
If you have other installations of java / javac can be configured using the following commands:
sudo update-alternatives --config java
sudo update-alternatives --config javac
Also if you want setear JRE_HOME JAVA_HOME or as environment variables, we must go to:
sudo gedit /etc/environment
Here we record the routes where we have installed Java, in our case is as follows:
JAVA_HOME = "/usr/local/jdk1.6.0_23/bin/" (add)
JRE_HOME = "/usr/local/jdk1.6.0_23/jre" (add)
PATH ="...(other routes):$JAVA_HOME:$JRE_HOME (edit)
With this we finish the installation.
还有一篇文章是说安装tomcat的:
http://diegobenna.blogspot.com/2011/01/install-tomcat-7-in-ubuntu-1010.html
分享到:
相关推荐
如何在Ubuntu11.10版本配置JDK Tomcat Maven jenkins
ubuntu+11.10+安装过程详解 能快捷安装
完全原创,Ubuntu 11.10系统安装,手把手带你安装每一步
Ubuntu 11.10 安装方法全程记录
ubuntu11.10安装及网络配置,其中包括安装说明和网络配置两份文件
Ubuntu11.10下配置JDK详细过程……
ubuntu11.10安装教程及设置,本人自己照此安装,非常详细!
ubuntu11.10 安装gnome3 和美化
详细介绍了ubuntu的安装过程,并且附有安装过程的照片
除去《Ubuntu 11.10 专题总结》外,本文又总结了《Ubuntu 11.10 安装后要做的12件事情》。希望对各位有所指导帮助。 (“Ubuntu **安装后要做的**件事情”几乎成了Ubuntu每次发布的惯例。原因在Ubuntu的流行,...
提供在ubuntu11.10下完全安装opencv2.4.1的详细步骤,供大家学习
本文档介绍在windows7上使用Win7+Ubuntu11.10(EasyBCD硬盘安装)来安装双系统,需要的朋友可以下载看看
在ubuntu11.10桌面版下正确安装jdk和hadoop,并进行验证
ubuntu11.10环境搭建,tftp,nfs,samba,vmtool等的配置;
这个对初学者不知道怎么安装Ubuntu系统的人非常有用,有界面截图,有图有真相,按照这个教程一步一步来,很有用。
成功实现Ubuntu11.10下安装Hadoop0.20.2(单机伪分布式)。涉及内容:1. 安装虚拟机VMware Workstation v7.1.4 2. 在虚拟机上安装ubuntu11.10 3. 为ubuntu11.10安装vmware tool 4. 安装JAVA6 5. 在ubuntu中安装ssh 6...
ubuntu 11.10 设置固定ip,需要vi /etc/network/interfaces。
比较详细,可以学习,安装的时候的硬盘分区和在window下的安装
ubuntu11.10下安装VMwareTools图解,详细匹配,更容易理解。
Ubuntu 目前是最流行的Linux桌面发行版本。据Distrowatch统计,过去的6个月来一直占据榜首。 Ubuntu 11.10 发布在即,笨兔给各位总结一些常用操作,希望对新手和老鸟有所帮助。