我应该下载哪个版本的Eclipse?

9

5
有趣的是,迄今为止所有四个答案都建议使用Netbeans。今天Sun/Oracle的推销员们很活跃吗? :-) - paxdiablo
Netbeans的用户仅仅是发声的,欧洲才刚刚开始意识到它的重要性。 - Esko
7个回答

6
你想使用tomcat、java、jsp和spring框架等技术来练习Java Web开发,那么你应该下载企业版的Eclipse(点击下载)。
个人而言,我更喜欢使用NetBeans(点击进入官网)。我经常使用它,我认为它比Eclipse更好(更简单)。

4
推荐NetBeans,点赞(+1)。 - Adeel Ansari
5
除了Swing GUI设计,我更喜欢使用Eclipse。 - Kaleb Brasee
NetBeans有什么Eclipse没有的功能? - fastcodejava
1
@fastcodejava:直观性。 - Adeel Ansari
Eclipse和Netbeans都是免费的,但市场份额在Eclipse手中,为什么要选择Netbeans呢?一些Java商店选择IntelliJ,但这个商业产品对于你的学习目的来说并不必要。同样,如果你想获得一项有市场价值的技能,即在你的简历上列出一个IDE,那么在美国学西班牙语还是葡萄牙语更好呢? - Tom Stickel
显示剩余2条评论

5
谁说你需要Eclipse? NetBeans和IntelliJ同样是不错的选择。
如果你是Java的新手,我建议在你能够舒适地编写核心语言之前,远离Tomcat和JSP。同样,在掌握JDBC之前,要远离Hibernate。Spring是非常复杂的工具,应该在开发的最后阶段使用。
我的推荐顺序是:
1.基础Java,包括JDBC。
2.Tomcat、Servlets和使用JSTL的JSP(允许基于CRUD的Web应用程序)。
3.Spring
更新:很高兴你已经熟悉关系数据库、ORM、对象和DI。但我仍然建议你先学习语言基础知识。如果你真的很擅长C#,那么也不会花费太长时间。每种语言都有自己的习惯用法,你需要了解它们才能写出好的代码。花时间去尝试并找到它。

完全同意duffymo的观点。作为一种赞美,您可能想查看这个某种相关的线程,https://dev59.com/hUbRa4cB1Zd3GeqPxRwh#402088 - Adeel Ansari
我学习的是.NET,所以我已经了解了NHibernate、MVC框架和依赖注入。 - mrblah
1
先学好编程语言再说! - Thorbjørn Ravn Andersen
IntelliJ是一款商业IDE,不是吗? :) - mrblah
是的,这对于完整版来说是真的,但现在有一个社区版,值得一试。 - duffymo

3

我建议Java开发人员首先使用经典版或IDE,然后在熟悉后安装其他需要的插件。这样你会更好地了解结构。话虽如此,最好使用Netbeans。


3
你应该选择Eclipse Java EE,但据我所知它不会自带应用服务器。因此,您需要额外安装应用服务器并配置Eclipse。
然而,你可以选择Netbeans,它已经预先捆绑和预先配置好了所有内容,你可以直接开始编写代码。

1
免责声明:不打算引发Eclipse与NetBeans的争论。在我看来,目前NetBeans更容易上手。 - Sri

1

0

不要选择这些中的任何一个。

由于您正在使用Windows平台,我建议您首先尝试JBuilder。看看吧!与Eclipse和Net Beans相比,它在所有方面都更好,因为它提供了一种可视化方式来构建GUI!


1
对于学习Java的人来说,JBuilder不是一个好的建议,因为它不是免费的(实际上要花很多钱!)。Eclipse有提供GUI构建能力的插件(包括免费和商业版),而Netbeans则内置了此功能。 - Chinmay Kanchi
一些工具可能提供GUI构建能力,但它们无法将Eclipse转换为像JBuilder这样真正的RAD工具。尽管是商业软件,但JBuilder物有所值。我想澄清一下,我不使用JBuilder,但我们公司有一个开发人员在使用JBuilder。你知道,使用JBuilder非常容易。放置一个小部件,设置所需属性并选择要响应的事件,然后在该事件中编写代码。就像123一样简单! - Yogi Yang 007

0

我是 IntelliJ IDEA 的长期粉丝,但如果需要进行 AspectJ 工作,我会转向 STS。我发现使用 Eclipse 很容易上手,因为它似乎已经包含了我需要的插件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接