1、到eclipse的官网上,https://www.eclipse.org/  下载好eclipse,安装好eclipse,修改eclipse.ini文件,把内存改大点,避免出现内存溢出的情况。

  【如何下载最新版本和旧版本的eclipse?查看另一篇随笔:http://www.cnblogs.com/TerLeeHost/p/7890402.html

2、安装JDK,配好jdk的环境变量,【至于如何配置好jdk的环境变量,请查看另一篇随笔:http://www.cnblogs.com/TerLeeHost/p/7890428.html

3、java开发还需要tomcat,所以我们还要安装tomcat,比如去下载一个8.0版本的tomcat,解压到一个地方,配置jtomcat的环境变量。【如何配置tomcat环境变量,请查看另一篇随笔:http://www.cnblogs.com/TerLeeHost/p/7890574.html

  配置好本地的tomcat环境之后,在eclipse的window——preferences——Server——RunTime Environments——点Add,选择自己安装下的tomcat目录,选择jdk的jre。

  

  

  

  这样tomcat与eclipse的配置就完成了,但是对于项目的话,还需要加载在tomcat中才能启动。

4、以上三步,加上数据库软件,就可以开发一般项目

5、如果需要开发maven的项目,那你还得安装maven,配置maven的环境变量,配置好maven的本地环境之后,【如何配置maven的环境变量:请查看随笔http://www.cnblogs.com/TerLeeHost/p/7890863.html

在eclipse的window——preferences——maven——User Setting,更换User Setting的maven目录下的conf/setting,这个setting可以把镜像mirror换成是阿里的。

repository包是自己创建的,作为maven的jar的仓库。conf里面有setting,是maven的设置文件。

如果你创建了自己的仓库,一定要在setting文件中设置一下,下面的设置有两个方面,第一个是下载jar的镜像选择;第二个是设置仓库的路径。

设置下载jar的镜像为阿里的镜像
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
还有就是你可以不用系统默认的Repository,可以自己创建一个,然后在setting中设置路径指向这个文件。

设置仓库地址

<localRepository>D:/program document/apache-maven-3.5.2/repository</localRepository>

6、如果你的项目是用git管理的,那么你还需要在电脑上装一个TortoiseGit和Git软件,安装完了之后,右键就可以看到:

这样就可以实现你从服务器上上传和拉取文件。那么怎么在eclipse中把git和服务器上的关联呢?

在eclipse中,window——preferences——team——git——configuration

在Add Entry的时候,key一定是要***.***,比如上述的情况,我是key为user.email,然后value的值就填我git的邮箱账号。

另一个就是user.name   value的值为我的昵称。

设定之后就可以直接在eclipse上提交和拉取项目。

7、其余的辅助软件:项目一般有个进度管理的,我们可以安装:

  • project软件,可以打开.mpp文件。
  • Navicat for MySQL工具,是mysql的管理工具。
  • Hbuilder,用来编辑前端代码的,比较方便
  • notepad++,用于查看一些文件的,可以选择格式,保证格式不会乱,比如一些配置文件,看起来更有序。
  • star UML和visio是可以用来画用例图等图形
  • zookeeper,用来管理服务的,一端作为服务的提供者,其他的可以作为消费者获取该服务

用eclipse开发需要准备什么?的更多相关文章

  1. 在IDEA上跑eclipse开发的J2EE项目

    Context MacOS 10.12.1 IDEA ULTIMATE 2016.2 项目使用eclipse开发 项目使用SVN进修版本管理 核心步骤 检出项目,完成基本配置 从svn检出 当项目下载 ...

  2. eclipse开发servlet,HttpServletRequest报红叉解决方案

    eclipse开发servlet,HttpServletRequest报红叉解决方案 今天突然间有兴致,想打一会代码,于是开发一个Servlet,代码和配置路径都没问题,HttpServlet居然报错 ...

  3. Linux上搭建Hadoop2.6.3集群以及WIN7通过Eclipse开发MapReduce的demo

    近期为了分析国内航空旅游业常见安全漏洞,想到了用大数据来分析,其实数据也不大,只是生产项目没有使用Hadoop,因此这里实际使用一次. 先看一下通过hadoop分析后的结果吧,最终通过hadoop分析 ...

  4. 突破瓶颈,对比学习:Eclipse开发环境与VS开发环境的调试对比

    曾经看了不少Java和Android的相关知识,不过光看不练易失忆,所以,还是写点文字,除了加强下记忆,也证明我曾经学过~~~ 突破瓶颈,对比学习: 学习一门语言,开发环境很重,对于VS的方形线条开发 ...

  5. Linux下使用Eclipse开发Hadoop应用程序

    在前面一篇文章中介绍了如果在完全分布式的环境下搭建Hadoop0.20.2,现在就再利用这个环境完成开发. 首先用hadoop这个用户登录linux系统(hadoop用户在前面一篇文章中创建的),然后 ...

  6. zookeeper Eclipse 开发环境搭建及简单示例

    一,下载Zookeeper安装包 从官方网站下载稳定版安装包后,解压. 其中ZK_HOME 为:D:\Program Files\zookeeper-3.4.9 二,启动Zookeeper Serve ...

  7. 使用eclipse开发的兼容性配置

    通常使用eclipse开发程序的时候,正常情况下放到Linux中运行一般是没有什么问题,最明显的就是编码问题,这个一般都会统一为utf-8,另外还有Windows和Linux的换行符不同的原因,还有当 ...

  8. 在Eclipse中手动安装pydev插件,eclipse开发python环境配置

    最近在学习Python,因为我是做java的,用惯了eclipse,所以就想用eclipse开发python,但是配置开发环境的时候发现按照网上的配置大多不行,而且都是用的在线安装,很垃圾,没办法,自 ...

  9. 用eclipse开发和调试postgresql-8.4.1

    按照书本<PostgreSQL数据库内核分析>根据第一章讲解的linux下,编译 安装:不同的是libreadline5-dev版本没有了,就用新的版本代替:我的ubuntu 14 所以必 ...

  10. 熟悉Eclipse开发工具

    一.熟悉Eclipse 1.Eclipse是由IBM公司投资4000万美元开发的集成开发工具.它基于Java语言编写,并且是开放源代码的.可扩展的,也是目前最流行的Java集成开发工具之一.另外,IB ...

随机推荐

  1. 使用order by和group by的分析

    mysql 写sql的顺序:         select -> from-> where->group by->having->order by.  但mysql的解析 ...

  2. 基于vue+springboot+docker网站搭建【六】安装中间件

    安装中间件 去另外一台2核4G的机器先安装docker,然后安装后台项目使用的中间件 一.mysql 下载镜像:docker pull mysql:5.7 启动镜像实例:docker run -p 3 ...

  3. js中this绑定方式及如何改变this指向

    this的绑定方式基本有以下几种: 隐式绑定 显式绑定 new 绑定 window 绑定 箭头函数绑定 隐式绑定 第一个也是最常见的规则称为 隐式绑定. var a = { str: 'hello', ...

  4. 攻防世界 高手进阶区 web cat

    php cURL CURLOPT_SAFE_UPLOAD django DEBUG mode Django使用的是gbk编码,超过%F7的编码不在gbk中有意义 当 CURLOPT_SAFE_UPLO ...

  5. Django Template语法中 OneToOne、ForeignKey 外键查询

    主表的Models的结构 class A(models.Model): username = models.CharField(max_length=32, verbose_name='用户名称') ...

  6. MySQL Execution Plan--合理利用隐式的业务逻辑

    问题描述 优化过程中遇到一个SQL: SELECT SUM(user_value) FROM user_log ; 其执行计划为: . row *************************** ...

  7. 《linux就该这么学》课堂笔记14 Apache、SELinux、虚拟主机

    1.目前能够提供Web网络服务的程序有IIS(Windows系统中默认的Web服务程序,是一款图形化的网站管理工具).Nginx和Apache(RHEL 7系统中默认的Web服务程序)等. Apach ...

  8. ROS学习笔记(二) :使用roslaunch

    目录 roslaunch roslaunch的使用 以turtlesim为例 roslaunch roslaunch是ros自带的一个库,使用roslaunch可以同时运行多个节点,通过编写launc ...

  9. Java精通并发-Condition详解及相比于传统线程并发模式的改进

    在上一次https://www.cnblogs.com/webor2006/p/11792954.html对于Lock的具体实现类ReentrantLock用了一个示例对它进行了一个简单的了解,而它其 ...

  10. http协议 c++ 接收

    http消息格式:header+\r\n\r\n+ chunkLen + \r\n + chunkData + \r\n + chunkLen + \r\n + chunkData +\r\n + 0 ...