怎样在Linux系统中下载和安装OpenJDK包

在Ubuntu12.04环境下安装

1.安装OpenJDK7

在线安装JDK7

在命令行中,键入:

$sudo apt-get install openjdk-7-jre

需要注意的是,openjdk-7-jre包只包含Java运行时环境(Java Runtime Environment)。如果是要开发Java应用程序,则需要安装openjdk-7-jdk包。命令如下:

$sudo apt-get install openjdk-7-jdk

下载安装JDK7

到 Oracle 官网下载最新版的JDK 7。 目前最新的是:jdk-7u7-linux-i586.tar.gz

解压安装

我把jdk安装到/opt/java,所以在Terminal窗口里执行下面的代码:

1 sudo mkdir/usr/lib/jvm
2 sudo tarzxvf /opt/soft/tools/jdk-7-linux-x64.tar.gz -C /usr/lib/jvm

修改环境变量

如果您是使用root账户登录的话可以按下面的方法来修改:

1. 用编辑器打开 /etc/environment

1 gedit /etc/environment

2. 修改文件

1 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:usr/games:${JAVA_HOME}/bin"
2 JAVA_HOME=/usr/lib/jvm/jdk1.7.0
3 JRE_HOME=${JAVA_HOME}/jre
4 CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib"

1.执行下面的命令

vim ~/.bashrc

2.打开bashrc文件后,向其中添加下面的条目

1 export JAVA_HOME=/usr/lib/jvm/jdk1.7.0
2 export JRE_HOME=${JAVA_HOME}/jre 
3 export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
4 export PATH=${JAVA_HOME}/bin:$PATH

3. 保存后,执行下面的命令使其立即生效

1 source ~/.bashrc

4.  配置默认JDK版本

由于ubuntu中可能会有默认的JDK,如openjdk,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行下面的配置:

1 sudo update-alternatives --install/usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java 300
2 sudo update-alternatives --install/usr/bin/javac javac /usr/lib/jvm/jdk1.7.0/bin/javac 300
3 sudo update-alternatives --install/usr/bin/jar jar /usr/lib/jvm/jdk1.7.0/bin/jar 300
4 sudo update-alternatives --install/usr/bin/javah javah /usr/lib/jvm/jdk1.7.0/bin/javah 300
5 sudo update-alternatives --install/usr/bin/javap javap /usr/lib/jvm/jdk1.7.0/bin/javap 300

然后执行:

1 sudo update-alternatives --config java
2 sudo update-alternatives --config javac
3 sudo update-alternatives --config jar

系统会列出各种JDK版本,如下所示:
有3个候选项可用于替换java (提供/usr/bin/java)。

1   选择       路径                                    优先级  状态 
2 ------------------------------------------------------------ 
3 * 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      自动模式 
4   1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      手动模式 
5   2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        手动模式 
6   3            /opt/java/jdk1.7.0_07/bin/java             300       手动模式

要维持当前值[*]请按回车键,或者键入选择的编号:3  
update-alternatives: 使用/opt/java/jdk1.7.0_07/bin/java 来提供/usr/bin/java (java),于手动模式中。 
NOTE:如果出现的不是上面的提示,而是链接组java中只有一个候选项:/usr/lib/jvm/jdk1.7.0/bin/java无需配置。这个也是正常的,无需理会。

检查JDK

1 java -version
view sourceprint?
1 @-VirtualBox:~$ java -version
2 java version "1.7.0_07"
3 Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
4 Java HotSpot(TM) Client VM (build 23.3-b01, mixed mode)

2.安装Eclipse

在线安装,这样安装的话有好多插件是不能安装的,建议解压安装

$ sudo apt-get install eclipse

方法二:(优点是安装内容清爽,缺点是配置麻烦)

1、下载 Eclipse从  http://www.eclipse.org/downloads/index-developer.php下载合适版本,

解压安装

$ mv /opt/soft/tools/eclipse-SDK-3.7-linux-gtk-x86_64.tar.gz  /usr/lib/

$ cd /usr/lib/

$ tar -zxvf eclipse-SDK-3.7-linux-gtk-x86_64.tar.gz

$ rm ./eclipse-SDK-3.7-linux-gtk-x86_64.tar.gz

创建启动快捷方式
$ sudo gedit /usr/share/applications/eclipse.desktop
内容如下:
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=/usr/lib/eclipse/icon.xpm
Exec=/usr/lib/eclipse/eclipse
Terminal=false
Categories=Development;IDE;Java;

汉化
从http://www.eclipse.org/babel/downloads.php下载对应版本的汉化包。
1)选最新版本Babel Language Pack Zips and Update Sites - R0.9.1 下的 Indigo
2)选择Language: Chinese (Simplified)下的 BabelLanguagePack-eclipse-zh_3.7.0.v20111128043401.zip
3)解压文件
$ sudo unzip BabelLanguagePack-eclipse-zh_3.7.0.v20111128043401.zip
$ sudo mv ./eclipse/plugins/* /usr/lib/eclipse/plugins/
$ sudo mv ./eclipse/features/* /usr/lib/eclipse/features/
$ sudo rm -r eclipse

可以使用命令查看java环境

root@server01:~# java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)

Eclipse已经安装成功

root@server01:~# python
Python 2.7.3 (default, Apr 20 2012, 22:39:59)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print 'Hello world!'
Hello world!
>>>

buntu 12.04已经自带Python 2.7了。

3.给Eclipse安装PyDev插件

启用Eclipse,第一次启动会让你选择一个工作空间,按缺省设置,勾选一下不再提醒,就可以了。

在Help菜单中,选择Install New Software···, 
选择Add按钮,Name:PyDev(这个随便起),Location:http://pydev.org/updates(PyDev的更新地址)如果不行的话建议用http://download.aptana.com/studio3/plugin/install      笔者基本是用这个的,是没有问题的,OK

选择PyDev下的PyDev forEclipse,别的都不要选,否则依赖检查那关过不去

最后重启Eclipse

5.配置PyDev插件 
在Window菜单中选Preference,
1、PyDev->Interpreter -Python,New一个Python解释器,填上解释器名字和路径,路径选相应的python.exe。

设置pydev

设置pydev

打开 eclipse->windows->preference->pydev->interpreter-python,

点击 new l新建一个解释器,名字随便,路径你用

whereis python3 (你安装的哪个版本就是几)查看bin,我的在/usr/lib/python3 下面,叫python3,选中或者拷贝这个路径到

interproter Name:python3

interproter Executable :  相应的路径

然后执行Apply后它会自动导入一些库文件,确定OK就行了

创建pydev项目

File-——other——pydev文件夹———PyDev Project 下一步,输入pydev项目名称点击finish完成即可

然后右键选中项目New新建一个PyDev Module点击打开,输入package包名,module名称Name随便,finish完成即可

打开刚才新建的py脚本输入 print “hello world”,运行 run as 选择 python  Run

正确的话控制台会打印出hello world信息,整个安装过程已经完成

 

Eclipse会取得操作系统的当前编码作为他的缺省编码,而Ubuntu10.04的系统缺省编码是UTF8,所以不再需要更改。

6.测试下

File->New->Project,选PyDev下的PyDevProject,Grammer和Interpreter选相应的版本,Finish。 

在PyDev PackageExplorer的项目上右键,New->PyDev Module,随便写个名字,Finish。

然后随便写几行代码,Run

在弹出的对话框中选择Python Run ,

OK 

Ubuntu12.04 在线安装JDK7相关推荐

  1. Ubuntu16.04在线安装MongoDB详细教程

    Ubuntu16.04在线安装MongoDB详细教程 文章目录 Ubuntu16.04在线安装MongoDB详细教程 前言 安装流程 信任MongoDB公钥 创建列表文件 安装MongoDB 常见问题 ...

  2. ubuntu12.04下安装NVIDIA驱动

    2019独角兽企业重金招聘Python工程师标准>>> 安装了ubuntu12.04后安装推荐驱动.官方源上的302驱动全部造成电脑花屏.启动后手动设置分辨率.使用中花屏死机.最终系 ...

  3. NS-2.35和Ubuntu12.04的安装32bit

    安装过程受到挫折,最终还是成功了,主要参考以下两份材料,在这里记录下操作过程,希望对您有所帮助. 针对NS-2.35和Ubuntu12.04的安装32bit 网上ns2安装的教程有很多,很杂,有的有些 ...

  4. Ubuntu12.04版本安装arm-linux-gcc 4.3.3

    由于Ubuntu12.04是64位系统,如果安装4.3.3版本的arm gcc,系统将会找到,所以要让其可用,就要安装ia32-lib包,以便让系统使用32bit软件: apt-get install ...

  5. ubuntu12.04上安装flashcahce

    os:ubuntu12.04 LTS kernel:3.5.0.26-generic 1.下载flashcache https://github.com/facebook/flashcache/ 2. ...

  6. ubuntu12.04.5安装openssh-server所引发的血案

    刚安装好的ubuntu12.04.5在安装openssh-server之后,安装其他软件都安装不了,如下: root@ubuntu:/home/lancer/software/ssh# apt-get ...

  7. Ubuntu12.04 apt-get 安装mysql

    1.查看是否已经安装mysql $sudo netstat -tap | grep mysql 如果已经安装则删除. 2. $sudo apt-get install mysql-server mly ...

  8. acer(宏基) Aspire E1-472G ubuntu-12.04下安装无线网卡驱动

    本人前阶段时间买了个比较实惠的笔记本电脑acer(宏基) Aspire E1-472G,自带linux操作系统,由于工作需要便把操作系统换成了ubuntu12.04,但一直苦于没有无线网卡驱动.今天终 ...

  9. ubuntu12.04下安装python3.4

    ubuntu12.04下apt-get默认安装python3是3.2版本,因此需要自己更新源来安装python3.4 (目前的最新版本,以后需要更新的版本方法相同) 添加源以及安装步骤如下: sudo ...

  10. vmware安装ubuntu12.04嵌套安装xen server(实现嵌套虚拟化) - skyme

    原帖地址:http://www.cnblogs.com/skyme/p/3149575.html 环境准备 软件:vmware workstation 9.0    ubuntu-12.04.2-se ...

最新文章

  1. IDEA 中的神奇插件:防沉迷、防猝死...
  2. SpringAOP中通过JoinPoint获取值,并且实现redis注解
  3. remote addr 取到内网ip_内网穿透工具frp
  4. BZOJ1861: [Zjoi2006]Book 书架
  5. 任正非:5G也不是万能的,发展也需要一个过程
  6. drill 数据库查询方式简单说明
  7. LeetCode(530)——二叉搜索树的最小绝对差(JavaScript)
  8. Java 代码优化工具-lombok
  9. 错误代码:1120 当前Hsql数据库已被另一线程锁定
  10. Tensor Flow V2:基于Tensor Flow Keras的摄氏度到华氏度温度转换的训练模型
  11. [原创]微软笔试经验总结
  12. MangaEditor(漫画编辑器)v1.10b官方版
  13. 兽药促销发展分析及新策略谈
  14. CLIP Passo:Semantically-Aware Object Sketching图像生成简笔画
  15. linux 图片编辑 java_ImageJ For Linux x64(免费开源图片编辑软件)V1.49v官方版下载 - 下载吧...
  16. 理解CNI和CNI插件
  17. 计算机开机选择用户界面,win7系统每次开机都会出现选择操作系统界面的设置办法...
  18. Windows下webrtc源码编译(1)——depot_tools配置
  19. ubuntu16.04 无法上网安装网卡驱动 e1000e
  20. 基于51单片机的篮球比赛计时器

热门文章

  1. 从 160 万到 1.5 亿美元 ,开源软件迎来融资热潮
  2. (四)深度学习入门之对图像进行简单分类(cifar10数据集)
  3. 软件工程毕业设计课题(40)基于JAVA毕业设计JAVA电子商务购物商城系统毕设作品项目
  4. 【个人】项目实训 | 图片风格_流年滤镜
  5. 一个一本正经的科普--5G是什么?
  6. 知客CRM成功客户专访----厦门英斯捷
  7. DPDK ring简单说明
  8. X16 - 999、中国近代史纲要、03708
  9. 【数据库 第n次与MySQL较劲】记录一个据说有初雪的夜晚的breakdown point
  10. 安卓调用百度地图服务