当前位置:博客首页>>Ubuntu >> 阅读正文

Ubuntu12.04安装Java开发环境(jdk7)

作者: 郑晓 分类: Ubuntu 发布于: 2013-04-22 23:33 浏览:20,485 评论(14)


Java的开发环境的搭建还算比较简单的,在Windows下,我们可以去官网下载并安装自己需要的JDK版本,再去“我的电脑”高级设置里配置一下系统环境变量就可以了。在Ubuntu下安装也是类似,只需简单的几步便可快速的搭建起Ubuntu下的Java开发环境。
1.到Oracle官网下载自己需要的JDK版本。
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
32位选择x86,64位选择x64,Ubuntu一般选择tar.gz包下载,我选择的是jdk-7u21-linux-i586.tar.gz。

(以下命令后的//双斜线均为注释,不需要输入到命令行中运行!)
2.把下载到的tar.gz包拷贝解压至/usr/lib/java目录中。
$cd /usr/lib //定位到lib目录中
$sudo mkdir java //创建一个java目录,当然名字可以自定义,我这里用的是java
$sudo cp -r ~/download/jdk-7u21-linux-i586.tar.gz /usr/lib/java //把下载的文件拷贝到新创建的目录中
$sudo tar -zxvf jdk-7u21-linux-i586.tar.gz //解压缩,这时java中会生成一个解压出的”jdk-7u21-linux-i586″目录
当然,你可以把这个解压出的文件夹重命名,我这里将它重命名为了jdk。

3.现在可以开始设置环境变量了。用你喜欢的编辑器打开/etc/profile文件,比如gedit,我这里用的是vim。
$sudo vim /etc/profile
在文件最后增加三行:
export JAVA_HOME=/usr/lib/java/jdk
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
第一行最后jdk是解压后的文件夹名,要按照自己的来,如下图:
配置环境变量

4、将系统默认的jdk修改过来
$ sudo update-alternatives –install /usr/bin/java java /usr/lib/java/jdk/bin/java 300
$ sudo update-alternatives –install /usr/bin/javac javac /usr/lib/java/jdk/bin/javac 300
$ sudo update-alternatives –config java
$ sudo update-alternatives –config javac
第一二行要注意后面的路径要改成自己的。

5.enjoy! 测试一下:
$java -version
ubuntu-java-version

6.当然,有可能由于某些原因,你在运行java或javac时,ubuntu会提示你权限不够,解决办法也很简单:
$chmod +x /home/user/java/jdk1.7.0/bin/java
再给javac加上权限:
$chmod +x /home/user/java/jdk1.7.0/bin/javac
ok!

       

本文采用知识共享署名-非商业性使用 3.0 中国大陆许可协议进行许可,转载时请注明出处及相应链接。

本文永久链接: https://www.zh30.com/install-java-ubuntu12-04-jdk7.html

Ubuntu12.04安装Java开发环境(jdk7):目前有14 条留言

用户评论头像 淄博期货发表于 2013年05月06日 19:30[回复]

过来学习下,关注下博主。博主的文章挺不错。

用户评论头像 莫小雅博客发表于 2013年05月06日 13:16[回复]

过来看看,欢迎不?

    用户评论头像 郑晓发表于 2013年05月07日 17:39[回复]

    必须欢迎!! 😛

用户评论头像 连衣裙发表于 2013年05月05日 21:06[回复]

http://lianyiqun.7ai.pw/
第一次来,写的不错

用户评论头像 visfilm发表于 2013年05月05日 10:14[回复]

不太懂www.visfilm.com 😛

用户评论头像 东莞红场网发表于 2013年05月01日 04:25[回复]

有时候真的不明白ubnutu这个系统存在的意义!软件也不多,也没特殊用途!

    用户评论头像 郑晓发表于 2013年05月01日 07:58[回复]

    感觉还是挻适合我这种还没入门的新手的。。

用户评论头像 visfilm发表于 2013年04月30日 16:41[回复]

用户评论头像 莫小雅博客发表于 2013年04月30日 16:23[回复]

过来看更新了没有!每天过来一次,嘿嘿!

用户评论头像 于泽鹏发表于 2013年04月28日 15:38[回复]

完全看不懂啊

    用户评论头像 郑晓发表于 2013年04月28日 15:39[回复]

    不能吧,自我感觉写的很详细了

用户评论头像 莫小雅博客发表于 2013年04月27日 22:30[回复]

既然来了,就留个言吧。努力成为博主的忠实粉丝。

用户评论头像 婚纱都莫小雅博客发表于 2013年04月23日 18:07[回复]

写的很好,不错不错,欢迎回访,我是莫小雅!

发表评论

change vcode