序言

各位好啊,我是会编程的蜗牛,作为java开发者,我们每天都要和开发工具打交道。我以前一开始入门java开发的时候,就是用的eclipse,虽然感觉有点繁琐,但好在还能用。后来偶然间发现了IDEA,然后就渐渐被IDEA所吸引了,不过最近在做一些老项目的开发,大概是十几年的那种技术,我发现用IDEA反而不太好配置环境。后来又下载了个eclipse,没想到分分钟解决了我的问题。
今天我们就聊聊eclipse还有哪些优势吧。

兼容性

eclipse平常的那些操作,像配置个maven,加几个tomcat,还有就是一些快捷键啥的。如果不是频繁的切换不同架构的项目,用起来还好。也算是中规中矩。

对于老项目我感觉兼容性更好。之前用IDEA社区版打开一个古老的项目,使用了smart tomcat 插件,但配了半天,还是启动不了,有些项目是可以的。最后还是用了eclipse ,几分钟就启动成功了,所以有些东西真不是越新越好,我们先追求能启动,再追求新事物。客户可不会管你用了什么新技术新工具……

而IDEA终极版的话,虽然应该是可以支持的,但看网上的教程,感觉配置起来比较繁琐。

而像新建spring项目这种事情,IDEA社区版是不支持的,虽然平常我们应该也是直接复制其他已有的spring项目再改改,但总归不方便。而eclipse就非常全面,兼容性很高。

内存占用小

占用内存小,这个也是在用了IDEA之后才深有感触的。尤其是之前电脑没有升级之前,那开一个IDEA就比较卡了,基本能占用几百兆内存,而eclipse 基本不存在这个问题。虽然代价是各种体验比较差一点。

繁琐的好处

eclipse比较古老,好多配置都需要自己手动设置,不像IDEA那样都给你自动配置好了。这从使用上来讲,是复杂了,但对于我们了解一些周边的东西,我觉得也是一个帮助。

开源免费适合入门

eclipse是由多个优秀的公司联合发起的Java语言开发出来的工具,所以需要安装JDK再执行。免安装直接解压缩出来就可以使用,开源免费,扩展性强,插件化安装。

eclipse的优点之一就是它的源代码是开放的,可扩展性很好,可以扩充很多插件,开源插件和商业插件都可以用来扩充eclipse。

非常适合java语言入门,开发、编写、查错、编译、帮助等各方面非常方便,上手较快。

总结

虽然eclipse已经威风不在,但在某些情况下,还是值得在你的电脑上安装一个的,以备不时之需。

推荐阅读 点击标题可跳转

Tabby,一款老外都在用的 SSH工具,竟然还支持网页操作

如何在CentOS7上搭建自己的GitLab仓库

JetBrains Fleet初体验,如何运行一个java项目

如何用Virtualbox搭建一个虚拟机
IDEA 调试起来太费劲?你需要了解这几招!

我整理的干货,回复【JAVA核心】获取《JAVA核心面试知识整理》

eclipse真的落后了嘛?这几点优势其他IDE比不上的更多相关文章

  1. eclipse+tomcat开发web项目

    也许正在使用的人会觉得这个过程谁不知道啊? 但是对于一个混迹各种语言编程有些年头的我来讲,却必须记录下来! 因为今天以前,我都通过配置[eclipse的tomcat插件]+编写[ant脚本,build ...

  2. eclipse ide for java ee developers 开发环境搭建(j2ee)

    转载自:http://www.iteye.com/topic/982182 真的是一片很不错的文章啊! 使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给团队中新来的应届生做指 ...

  3. eclipse php 开发环境配置

    一般常用的是eclipse+pdt.我是直接下载的Eclipse for php :http://www.eclipse.org/downloads/packages/eclipse-php-deve ...

  4. 移动开发必须要弄明白的问题】详解Eclipse转Android Studio

    2015-12-09 13:01:244264浏览3评论 AS出来一年多了,最近才从Eclipse转到AS,但我并不觉得使用Eclipse有多落后,它们都只是一个工具而已,哪个顺手就用哪个,用得好都能 ...

  5. 为何放弃Eclipse,选择IntelliJ IDEA,看完终于明白了

    如果你初次用idea,毫无目的的度娘如何使用IDEA     浪费的将会是大量的时间.一套让你花时间,少走弯路的视频教程(下载地址:https://pan.baidu.com/s/1gfeX3hD) ...

  6. eclipse环境的搭建(转载)

    原文地址:http://hanqunfeng.iteye.com/blog/982182 此文章发表于2011年到2012年 使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给 ...

  7. eclipse环境搭建(插件安装)

    转自:http://www.iteye.com/topic/982182 使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给团队中新来的应届生做指导,专门讲解了一下Eclips ...

  8. eclipse ide for java ee developers 开发环境搭建(J2EE) 【转载】

    使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给团队中新来的应届生做指导,专门讲解了一下Eclipse开发环境的搭建过程, 一是帮助他们尽快的熟悉IDE的使用,二也是保证团队 ...

  9. Eclipse DDT

    http://www.eclipse.org/downloads/ https://github.com/DDT-IDE/DDT/blob/latest/documentation/UserGuide ...

  10. android eclipse 导入idea项目

    将以下代码复制到.project中 <?xml version="1.0" encoding="UTF-8"?> <projectDescri ...

随机推荐

  1. Swift开发基础08-高阶函数

    高阶函数是指接受其它函数作为参数,或者返回其它函数的函数.Swift 提供了许多内置的高阶函数,这些函数在处理集合类型数据(如数组.集合等)时尤其有用.常见的高阶函数包括 map.filter.red ...

  2. Docker 容器数据:持久化

    Docker 容器数据:持久化 每当从镜像创建容器时,它都会创建一个新容器,除了镜像数据之外没有任何数据 意味着如果在提交更改之前删除容器,我们将丢失数据 Docker 应该存在一种将数据的文件系统与 ...

  3. MFC BCG 一些记录

    MFC:    UpdateData (TRUE) // 更新值到控件    UpdateData (TRUE) // 更新控件到值DECLAREMESSAGEMAPBEGINMESSAGEMAP(d ...

  4. springboot简单正确的使用构造函数注入

    一个一个写构造函数太麻烦了,而且代码会显得非常多,这里我们可以采用lombok快捷注入 但是我们并不是所有的成员变量都需要进行注入,所以使用 @RequiredArgsConstrucotr 需要构造 ...

  5. mp实现一个自连接查询

    起因是我设置了一个考核表结构,其中包含指标值,指标当前值,是主副指标等列. 后面我要进行考核的验收的时候,我发现验收要取得的是主当前指标值/主指标值以及副指标当前值/副指标值.如果想要让这两条数据一次 ...

  6. yum密钥报错

    解决报错 [root@node3 mnt]# cat /etc/yum.repos.d/local.repo [BaseOS_repo] baseurl = file:///mnt/BaseOS en ...

  7. RHCA rh442 008 oom 故障触发器 内存溢出 swap numa tmpfs shm

    OOM out-of-memory killer 进程被莫名其妙杀死 所有内存加swap为活动 zone_normal 没空间 (目前64G时代可以不考虑这个) 溢出就死机 内存溢出前,去杀死进程 因 ...

  8. 【Java】ElasticSearch 在项目里的应用

    一.前言: 好久没写笔记了,最近忙一个项目,用到ES查询,以往的笔记写ES都是搭建环境,用Kibana玩一玩 这次是直接调用API操作了,话不多说,进入主题 二.环境前提: 公司用的还是纯Elasti ...

  9. 【JS】07 JS对象

    所有事物都是对象 JavaScript 提供多个内建对象,比如 String.Date.Array 等等. 对象只是带有属性和方法的特殊数据类型. 布尔型可以是一个对象. 数字型可以是一个对象. 字符 ...

  10. (HASEE)神州笔记本 还原手册 —— 笔记本系统还原

    新买了一个笔记本,神州笔记本(HASEE),随机所带的手册,为防止丢失故把内容记录下来. 开机时按:CTRL + H 进入还原界面,点击"系统还原",点击"恢复出厂备份& ...