快乐捣腾之安装java
首先:为了方便,不要在http://java.sun.com/官网上须下载带有rpm字样的。千万不要!因为可爱的ubuntu不支持rpm!!需要用工具转换成deb格式。
其实:http://java.sun.com/官网上下载带有X86(那是32位)字样的jdk软件,我下的是:jdk-6u37-linux-i586.bin
然后:想办法将它放到ubuntu的usr目录。(你可以新建一个文件夹,例如java)
进入可爱的ubuntu终端
敲:?sudo chmod u+x /usr/jdk1.6.0_16.bin?
接着在终端执行代码: sudo /usr/java/jdk1.6.0_16.bin(之前要usr文件夹下新建java文件夹------mkdir java)
连续按回车直到显示要求输入yes/no,此时输入yes并回车,将会得到jdk1.6.0_16目录。
最后:配置环境变量,执行命令:sudo gedit /etc/environment ,在打开的配置文件中,输入如下:?
??JAVAHOME=/usr/java/jdk1.6.0_16
???PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/java/jdk1.6.0_16/bin"(我当初就是把这个忘了)
??CLASSPATH=.:/usr/java/jdk1.6.0_16/lib
?
嘿嘿
敲敲:java -version?
(安装成功!)
之后又遇到问题!!!
root@virtual-matchine]$ java
Usage: gij [OPTION] ... CLASS [ARGS] ... to invoke CLASS.main, or gij -jar [OPTION] ... JARFILE [ARGS] ... to execute a jar file Try `gij --help' for more information.
?原来ubuntu自带gij。其实是”GNU Interpreter for Java”的简称,是JAVA字节码的标准解析器器,它是属于免费软件JAVA编译器(GCJ:GNU Compiler for Java)的一部份。
?
敲敲root@virtual-matchine]$ java -version
显示1.5版本
?
敲敲lylian@virtual-matchine]$ javac -version
显示1.6版本
?
我安的java版本是1.6.0的,实际先运行的是1.5!
网上搜搜了。不够清楚!!谁叫我是小白哩
?
敲敲lylian@virtual-matchine]$ su 进入超级用户root操作模式。
?
?
?
敲敲root@virtual-matchine]$ sudo gedit .bash_profile
?
在弹出的bash_profile文件中加入
?
JAVA_HOME=/home/usr/java/jdk1.6.0_16
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib
PATH=$PATH:$JAVA_HOME/bin
?
?
?
敲敲root@virtual-matchine]$? source ~/.bash_profile
敲敲root@virtual-matchine]$?java -version
java version "1.6.0_37"
?
敲敲root@virtual-matchine]$?java
呵呵!!应该没问题!!!
?期间出现:
(gedit:3512):Gtk-WARNING **:Attempting to store change into '/root/.local/share/recently-used.xbel',but failed:Failed to create file '/root/.local/share/recently-used.xbel.KDB2MW':No such file or directory
(gedit:3512):Gtk-WARNING **:Attempting to set the permissions of '/root/.local/share/recently-used.xbel', but failed:No such file or directory.
(gedit:3512):Gtk-WARNING **:Attempting to store changes into '/root/.local/share/recently-used.xbel', but failed:failed to create file '/root/.local/share/recently-used.xbel.LC1KNW':No such file or directory
(gedit:3512):Gtk-WARNING **:Attempting to set the permissions of 'root/.local/share/recently-used.xbel', but failed:No such file or directory
敲敲: sudo mkdir -p /root/.local/share/
?
?
?