前几天把windows 7 给格式化了,重新装了最新的ubuntu10.04,没想到这个版本在我的thinkpad sl400上居然表现很不错,不但全动全部安装上了,而且连音量调节,显示器亮度调节这些快捷键居然全部正常使用,这可是让我非常惊讶,既然是这样,那我以后就不用windows了,破釜沉舟嘛。
装系统倒是很快,装了之后装各种软件,一般小软件就不说了,使用新立得还是比较顺利的。然后就开始安装Java环境,安装Jdk时可是着实废了一番功夫,首先在官网上下载了linux版的jdk,然后将其解压到了/usr/local/lib/目录下,然后使用java -version命令查看,ubuntu下面已经自带了一个openJDK,听网上说这个jdk不是很好,所以还是用sun-jdk替换了才好,使用下面两行命令将sun-jdk设置为系统首选
sudo update-alternatives --install /usr/bin/java java /usr/local/lib/jdk1.6.0_20/bin/java 90
sudo update-alternatives --install /usr/lib/jvm/java-6-openjdk/jre/bin/java 40
每行后面的数字90,40是优先级
这时候使用命令
ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 35 2010-05-04 14:23 /etc/alternatives/java -> /usr/local/lib/jdk1.6.0_20/bin/java
说明JVM已经是使用sun-jdk了。
然后再使用同样的方法设置javac,因为自带的openjdk只是jre,所以系统里没有其他javac只需要设置一次javac就可以了
sudo update-alternatives --install /usr/bin/java javac /usr/local/lib/jdk1.6.0_20/bin/javac 90
再次使用java -version,可以看到
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)
之后再想修改jvm实现,可以使用 sudo update-alternatives --config java 命令进行设置
然后再设置环境变量,可以修改/etc/bashrc文件,或者/etc/profile文件来修改全局设置,或者修改$HOME/.bashrc文件,使用命令sudo gedit $HOME/.bashrc,然后在打开的文件的最后添加
JAVA_HOME=/usr/local/lib/jdk1.6.0_20
JRE_HOME=/usr/local/lib/jdk1.6.0_20/jre
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JRE_HOME CLASSPATH
PATH=$PATH:$JAVA_HOME/bin
export PATH
之前设置的时候不知道这里用的是冒号“:”,误以为使用的是分号";",结果导致用户无法登录,这时可以从命令行下登录,因为path变量的问题,所以多数命令都无法使用,不过还好cd命令可以使用,这时可以进入vi命令的所在目录,然后使用./vi来运行vi,或者直接使用./vi $HOME/.bashrc来打开.bashrc文件,将之前设置错误的环境变量修改回去,然后再重启系统,这样就可以了。
可以使用echo $JAVA_HOME来查看JAVAHOME环境变量的值
装了jdk之后,想装一个JavaEE 6 SDK结果一直到现在都没装上,提示错误是
Could not locate a suitable jar utility.
Please ensure that you have Java 6 or newer installed on your system
and accessible in your PATH or by setting JAVA_HOME
很郁闷,哪位路过的高手帮忙解答一下...
虽然java ee 6sdk没有安装上,但是安装了netbeans 6.8带有java ee的,不过创建工程时,使用俄java ee版本居然是java ee5....
分享到:
相关推荐
ubuntu下安装jdk1.6的过程,包括报错的处理等
ubuntu10.04安装配置指南.docx
ubuntu10.04下安装NS2.34的说明文档,亲测,按步骤做可以轻松安装
Ubuntu10.04下安装ns-allinone-2.35
ubuntu10.04 安装 opencv2.2.0
Ubuntu10.04下安装NS2.34 NS2.35的具体步骤
在ubuntu 10.04下安装svn server的过程;包括配置和client的使用等
VM7安装Ubuntu 10.04系统 VM7安装Ubuntu 10.04系统
ubuntu10.04界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-zh-hans_1%3a10.04+20100421_all.deb language-pack-zh-hans-base_1%3a10.04+20100421_all.deb language-pack-...
安装Ubuntu10.04全过程(图解)
Ubuntu 10.04安装完全指南,Ubuntu 10.04安装完全指南
Ubuntu 10.04完全版入门教程 包含Ubuntu安装,配置过程,以及shell编程等内容。 分两部分: Ubuntu 10.04完全版first part Ubuntu 10.04完全版second part
文档中详细阐述了如何在ubuntu10.04下安装Hadoop的过程,包括安装的一些准备工作,如JDK的安装,SSH的安装等。随后,文档介绍了安装单机运行的Hadoop的方法,。最后,文档实验了hadoop自带的两个例子,一个是grep类...
Ubuntu 10.04中安装OpenCv2.1,特别注意输入命令的单引号!
介绍最新版本Ubuntu10.04的安装,配置,shell编程等内容,快速入门提高的资料。 分两卷: Ubuntu10.04入门教程01 Ubuntu10.04入门教程02
Ubuntu10.04LTS图形安装教程、网络设置、软件源、硬盘安装参考.pdf
Ubuntu10.04软件安装.pdf
Ubuntu10.04下默认的GCC版本是 GCC 4.4.1,而大多时候,我们需要使用GCC4.1.2,所以需要自己安装低版本的 GCC 4.1.2。不过我尝试过,安装版 本为4.1的GCC,结果最终版本为4.1.3的,好像也可以用,,,好了废话少说,...
ubuntu10.04安装xen虚拟机