本人只针对小白!本文只针对小白!本文只针对小白!

最近闲来无事,加上之前虽没有做过eclipse上java、python的开发工作,但一直想尝试一下。于是边查找资料边试验,花了一天时间在自己的机器上用eclipse分别在windows 与 ubuntu(linux)系统上搭建了java与python的开发环境。

接下来用分别用两篇博文整理本人的搭建流程,也做一些问题总结。

一、用eclipse + jdk搭建java开发环境   本人的的系统环境为:windows 7 64位

1. 首先去官网下载最新的适配系统的jdk(java开发包),下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

本人下载的:jdk-8u77-windows-x64.exe,下载后双击安装,直至安装完成;

2. 配置java开发环境(windows 系统环境变量),这一步稍微复杂些,但如果对windows环境熟悉,无压力;

右键计算机——属性——高级系统设置——环境变量,出现如下对话框:

在系统变量中添加如下变量:

(红色部分表示java jdk安装目录)

变量                                            值

JAVA_HOME                     C:\Program Files\Java\jdk1.8.0_77

CLASSPATH                    .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar  (注意最前面有点)

编辑PATH变量,在末尾添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

至此,jdk部署完成,可以使用下面的方法简单验证:

打开windows命令行工具,分别输入命令:java –version  以及javac  -version

如果正确返回执行环境以及编译器版本号,表示jdk部署成功;

3.官网下载最新的eclipse安装程序,下载地址:http://www.eclipse.org/downloads/

根据自己想要使用的开发语言选择安装包,本人选择java,直接安装完成;

4.在eclipse上配置java开发环境

打开eclipse,配置好workspace,然后选择 window - preferences选项卡:

选择java选项卡,查看compiler的版本号是否正确版本号,本人为1.8

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

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

1.官网下载系统适配的python 3.5.1 ,下载地址:https://www.python.org/downloads/

下载完成后,直接安装完成;

2.验证python是否正确安装

打开windows命令行工具,输入命令:python,如果正确显示版本号,则表示其正确安装;

3.安装pydev插件(关于pydev插件的说明可以自行百度)

pydev插件的安装分为在线安装与离线安装;

在线安装方法如下:

首先打开eclipse,在help菜单栏下选择install new software,出现如下界面

点击add,表示添加插件更新下载地址,如下图所示

Name可以随便填,填一个容易标识的名字吧,location里面填:http://pydev.org/updates;

选择pydev,finished,自动安装完成

离线安装方法如下:

先手动下载插件,下载地址:http://www.pydev.org/download.html

下载完成以后,解压出来两个文件夹:features 和 plugins 。将这两个文件拷贝至eclipse下面的dropins文件夹就可以

重启eclipse,就可以在window - preferences中看到pydev插件了;

4.配置pydev插件

继续 window - preferences,选择pydev选项卡,在InterPreters——python interpreter查看python安装位置是否正确;

至此,windows上用eclipse搭建java、python的开发环境完成,接下来就是ubuntu上的工作,将在下一篇博文继续;

最新文章

  1. 从vue1.0到vue2.0遇到的一些问题的记录
  2. 【转】WPF 单选的Checkbox
  3. C#读取大文本文件
  4. Http协议:彻底弄懂 Http 缓存机制 - 基于缓存策略三要素分解法
  5. LeetCode-Group Shifted Strings
  6. iterator与const_iterator及const iterator区别
  7. 【转】loading 三种实现方式
  8. dancing link 学习资源导航+心得
  9. Python try/except异常处理机制
  10. centos 挂载与卸载硬盘
  11. java.lang.IllegalStateException: Required view 'text1' with ID 2131492943 for field 'mText' was not found. If this view is optional add '@Nullable' annotation
  12. js+jquery检测用户浏览器型号(包括对360浏览器的检测)
  13. Bogo排序
  14. Springmvc+Spring+Hibernate搭建方法及实例
  15. ZJOI2017 Day1
  16. Python获取网络中的存活主机以及哪些主机是Linux
  17. 基于注解的SpringMVC添加其他的Servlet、Filter以及Listener
  18. Linux下安装VMware Tools(使虚拟机支持文件拖拽)
  19. MariaDB主从复制,redis发布订阅,持久化,以及主从同步
  20. Java学习--泛型

热门文章

  1. 【转】 C++的精髓——虚函数
  2. SQL函数之---DECODE函数
  3. thinkphp3.1.3中widget用法
  4. java maven strom 启动异常
  5. Struts1.x 中的 Validate 框架
  6. java list 简述
  7. hihocoder-平衡树·SBT
  8. AFNetworking之于https认证
  9. 【自动化学习笔记】_环境搭建Selenium2+Eclipse+Java+TestNG_(一)
  10. Asp.net MVC过滤器的使用