上一篇文章讲到如何在windwos上用eclipse搭建java、python开发环境,这一讲将关注如何在ubuntu上实现搭建,本人使用虚拟机安装的ubuntu系统,系统版本为:14.04 lts

一、用eclipse + jdk搭建java开发环境

1.jdk官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

本人下载的是:jdk-8u77-linux-x64.tar.gz

2.使用终端配置java部署目录

新建目录: /usr/lib/jvm

sudo mkdir /usr/lib/jvm

3.将1中下载安装包拷贝至部署目录

进入安装包目录,执行

sudo cp jdk-8u77-linux-x64.tar.gz /usr/lib/jvm

4.解压缩安装包至当前部署目录

进入/usr/lib/jvm目录,执行

sudo tar xvf jdk-8u77-linux-x64.tar.gz

5.更改解压缩后目录名,方便设置

sudo mv jdk1..0_77 jdk1.

6.配置java环境变量

打开~./bashrc

sudo gedit ~./bashrc

在最后面添加:

export JAVA_HOME=/usr/lib/jvm/jdk1.8
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

保存文件,关闭,在终端上输入

source ~/.bashrc

使配置生效;

至此,java环境变量配置完成,当然在本人的实战过程中碰上了各种各样的问题,待会一一道来;

7.java 安装验证

java  -version

如果显示正确的版本号表示配置成功;

8.安装eclipse

使用ubuntu 火狐浏览器从官网下载适配ubuntu系统的安装包,官网下载地址:http://www.eclipse.org/downloads/

解压以后安装完成;

9.配置java开发环境

然后查看Installed JREs里面配置的java运行环境是否正确,如果也正确,基本表示开发环境配置成功,可以进行普通java开发了。

二、用eclipse + pydev + python搭建python开发环境

其实ubuntu天然自带python,而且自带python2.7.6与3.4,好,这就省了不少功夫了。

如果系统不自带那怎么安装呢?下载源码包,自解压、编译、安装、配置,一起来吧~

官网下载python3.5.1 ,下载地址:www.python.org

解压该文件:

tar -xvzf Python-3.5..tgz

进入解压出来的Python-3.5.1目录,分别按序列执行:

./configure
make
sudo make install

执行完成如果没有报错就表示安装成功;当然事事不可能这么顺利,安装过程中的问题会在下篇文章中集中。

剩下的工作就是在eclipse中加载pydev插件与配置python了,这方面的工作与windows环境下基本一致。

至此,总的环境配置流程结束了,接下来第三篇博文中会对此次流程中出现的问题做一个总结。

ubuntu上用eclipse搭建java、python开发环境的更多相关文章

  1. 【转】Eclipse和PyDev搭建完美Python开发环境(Ubuntu篇)

    原文网址:http://www.cnblogs.com/Realh/archive/2010/10/10/1847251.html 前两天在Windows下成功地搭好了一个Python开发环境,这次转 ...

  2. LINUX下搭建JAVA的开发环境

    LINUX下搭建JAVA的开发环境 (2009-07-13 10:04:13)     下面就将Linux下JAVA开发环境的搭建详细道来: 1.Linux下JDK的安装 至于下载JDK的二进制可执行 ...

  3. 使用Eclipse搭建C/C++开发环境(转)

    使用Eclipse搭建C/C++开发环境  文章出自:http://www.cnblogs.com/liuxianan/archive/2013/01/15/2861196.html 说明:网上有很多 ...

  4. 如何在Eclipse中配置python开发环境

    考虑到网上关于Eclipse中配置Python开发环境的文章千篇一律,故写此文以总结. 本文主要内容是:三种Pydev配置方法和一种PyDev卸载方法. 本文的前提是你已经安装了Eclipse和pyt ...

  5. 使用Vagrant搭建本地python开发环境

    使用Vagrant搭建本地python开发环境 关于vagrant:Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境,它使用Oracle的开源VirtualBox虚拟化系统也可以使 ...

  6. spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象

    相关 知识 >>> 相关 练习 >>> 实现要求: 在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXm ...

  7. spring练习,使用Eclipse搭建的Spring开发环境,属性注入通过构造方法方式实现,模拟用户的正常登录。

    相关 知识 >>> 相关 练习 >>> 实现要求: 使用Eclipse搭建的Spring开发环境,属性注入通过构造方法方式实现,模拟用户的正常登录.要求如下: 通过 ...

  8. sping练习,在Eclipse搭建的Spring开发环境中,使用工厂方式创建Bean对象,将创建的Bean对象输出到控制台。

    相关 知识 >>> 相关 练习 >>> 实现要求: 在Eclipse搭建的Spring开发环境中,使用工厂方式创建Bean对象,将创建的Bean对象输出到控制台.要 ...

  9. spring练习,使用Eclipse搭建的Spring开发环境,使用set注入方式为Bean对象注入属性值并打印输出。

    相关 知识 >>> 相关 练习 >>> 实现要求: 使用Eclipse搭建的Spring开发环境,使用set注入方式为Bean对象注入属性值并打印输出.要求如下: ...

随机推荐

  1. PBS 安装

    How to install PBS Pro using the configure script. . Install the prerequisite packages for building ...

  2. java 重载规则

    首先看Java重载的规则: 1.必须具有不同的参数列表: 2.可以有不同的返回类型,只要参数列表不同就可以: 3.可以有不同的访问修饰符: 4.可以抛出不同的异常: 5.方法能够在一个类中或者在一个子 ...

  3. Security » Authorization » 基于资源的授权

    Resource Based Authorization¶ 基于资源的授权 68 of 73 people found this helpful Often authorization depends ...

  4. [HTML/HTML5]6 使用图像

    6.1  将图像作为Web页面的前景元素 使用img元素,就可以在Web页面中添加图像.img是image的缩写.只需在img元素中添加src(source的缩写)属性,并为该属性设置相应的值,就可以 ...

  5. 安装Nvidia k80驱动步骤

    安装Nvidia k80驱动步骤 ------------------ 环境介绍: CentOS6 远程终端使用Xshell -------------------- 安装Nvidia k80驱动步骤 ...

  6. the usage of map.put

    这个不用要的那么详细,对于应用来说,比如举个例子: Map map = new HashMap();map.put("key","value");这样就存入了一 ...

  7. 用超链接提交表单,实现在动态网页的url中隐藏参数

    动态网页中怎么隐藏url参数传递 我们在做动态网站的时候往往会在各个页面之间传递参数,而这些参数的名称和值都会在url地址栏中被暴露出来,这样一方面不安全,另一方面也不便于搜索引擎的收录,有的时候还有 ...

  8. 时间控件之赋值问题:datetimebox

    1.datetimebox不显示毫秒数: <input class="easyui-datetimebox" name="birthday" data-o ...

  9. protocol buffer c++ python库安装

    c++库安装较简单,不要用源码,还得下载依赖,就被墙了 https://github.com/google/protobuf/releases  下载一个最新的release安装 #protoc -- ...

  10. PHP 常用函数的解释

    1.trim() 去掉字符序列左边和右边的空格 2.stripslashes() 去掉反斜线字符 3.htmlspecialchars() 把预定义的字符 "<" (小于)和 ...