ubuntu上用eclipse搭建java、python开发环境

上一篇文章讲到如何在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.8.0_77 jdk1.8

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.1.tgz

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

./configure
make
sudo make install

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

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

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

时间: 2024-12-20 01:08:39

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

Eclipse 下搭建pyDev python开发环境及helloworld

一,安装基础环境 1,安装jdk7,并配置环境变量(pyDev要求jdk7及以上版本,否则安装好也不显示) 2,下载Eclipse并解压 3,安装python3.X 二,Eclipse下配置pyDev 1,安装插件:help -> Install new Software.. ->输入PyDev Update Site - http://pydev.org/updates 然后下一步.同意等等. 2,配置python编译器:Window -> perferences -> pyDe

CentOS上搭建java WEB开发环境Tomcat+MySQL+JDK

对于初学者来说,想在linux系统上搭建一个java web服务器,不知道什么方案可行, 这篇文章主要是告诉这些基础和概念相对薄弱的同学,这样搭建是可行的,大体上没问 题的,出问题也是细节问题.所以此文只讲一个大体流程即可. 一.准备工作: Linux系统: CentOS release 6.4: Tomcat: apache-tomcat-8.0.9.tar.gz:下载:http://dev.mysql.com/downloads/ MySQL:mysql-5.1.73-3el6-5.src.

Win7下搭建JAVA并行开发环境MPJ Express(PART1)

在Winindows 7 中快速搭建JAVA并行开发环境MPJ Express及其中可能遇到的各种问题解析(PART1) MPJ Express是一个线程安全的Java版本的并行消息传递库,它提供了mpiJava 1.2 API规范的完整实现.MPJ Express实现了MPJ库中的两种通信设备,第一种叫niodev,基于Java NIO包.第二种叫mxdev,基于Myrinet eXpress库. 基于这个消息库,用户即可使用JAVA作为编程语言来开发并行程序.特别是随着高性能平台的普及,面对

Win7下搭建JAVA并行开发环境MPJ Express(PART3)

在前面的两个PART中,我们分别搭建了并行开发环境,并小试牛刀实践了简单的并行开发. Win7下搭建JAVA并行开发环境MPJ Express(PART1) http://baimafujinji.blog.51cto.com/907111/1629153 Win7下搭建JAVA并行开发环境MPJ Express(PART2) http://baimafujinji.blog.51cto.com/907111/1629176 当然在这个过程中,出现这样或那样的问题是在所难免的,这一部分我们就来讨

LINUX下搭建JAVA的开发环境

LINUX下搭建JAVA的开发环境 (2009-07-13 10:04:13) 下面就将Linux下JAVA开发环境的搭建详细道来: 1.Linux下JDK的安装 至于下载JDK的二进制可执行文件,这里就不讲了,大家直接到官方网去下载就可以了. (1)我下载下来的JDK安装文件名称为:jdk-1_5_0_14-linux-i586-rpm.bin,我把它保存在/tools目录下. (2)打开一个终端,依次输入以下命令: # cd /tools                    进入JDK安装

使用Eclipse搭建Android的开发环境

花了大概几天的时间终于搭建好了开发Android的环境了! 我是使用Eclipse +ADT顺利地搭建Android开发环境的. 现在Google以及Android的官网被屏蔽,想下载ADT都不行了.好在以前开发Qtfor Android的时候下载了Android的SDK.NDK以及JDK,这回只需要安装Eclipse以及ADT就行了.ADT没办法从网上下载,那么只好看看国内有没有人分享一下ADT了.于是我找到了ADT-22.6.2,再安装在最新的Eclipse4.3.2,测试了很久,终于好了.

Java Web学习(3):Win7 64位操作系统搭建Java Web开发环境

一搭建Java Web开发环境的总体概览 工欲善其事必先利其器.学会搭建Java Web开发环境是学习JSP动态网站开发的最基本技能之一.主要介绍在 Windows 7 64位操作系统下搭建Java Web开发环境的过程,主要包括JDK的安装与配置.Tomcat的安装与配置. Eclipse IDE for Java EE Developers的安装与配置. 在这里推荐使用的: 1)Java  JDK 8.0 2)Server   Tomcat 8.0 3)IDE   Eclipse IDE f

在Win7中用Eclipse搭建C/C++开发环境

很多朋友都在用Eclipse做Java或则Android开发,让我们看看如何用Eclipse搭建C/C++开发环境. 有三样东西我们要准备:         第一,Java运行环境(Java Runtime Environment):         第二,自不必说当然是Eclipse for C/C++:         第三,我们需要用到的gcc编译器(GNU Compiler gcc 4.9.1). Java运行环境(Java Runtime Environment)的搭建和Eclipse

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

使用Eclipse搭建C/C++开发环境 文章出自:http://www.cnblogs.com/liuxianan/archive/2013/01/15/2861196.html 说明:网上有很多类似教程,但基本上都是很老版本的Eclipse,新版的Eclipse变化太多,网上很多教程都是错误或者多余的,所以特写此教程避免更多人走弯路. 软件准备:JDK_v1.6,Eclipse_v3.7[集成开发环境],cdt-master-8.0.2[开发C/C++必须的插件],MinGW_v5.1.6[