`
huxiaoheihei
  • 浏览: 174396 次
  • 性别: Icon_minigender_2
  • 来自: 吉林
社区版块
存档分类
最新评论

转:推荐几款最为流行的Java IDE

阅读更多

Java应用程序越做越大、越做越复杂。Java IDE在其中所起的作用也日益显著。有了Java IDE,使软件的生产率倍增。本文为大家介绍几款时下最为流行的Java IDE。

一、 Eclipse

Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。

Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使 其作为其他计算机语言比如C++和Python的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相 对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。

官方地址:http://www.eclipse.org/downloads/

二、 MyEclipse

MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,由Genuitec公司发布,它是收费的。

MyEclipse 是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发 环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML、Struts、JSP、CSS、Javascript、SQL,Hibernate。

官方目前提供了4种版本,分别是:

MyEclipse:标准版,是我们通常用的一个版本。

MyEclipse Blue:即蓝色版,主要是针对IBM RAD和WSAD的开发者的,因为MyEclipse上的web项目部署到WAS服务器是很麻烦的一件事。

MyEclipse Spring: 即Spring版,其最大的特点就是提供了更强的针对Spring框架的支持。

MyEclipse Bling: 即Bling版,就是集成了Spring功能的MyEclipse Blue。(MyEclipse Blue + Spring = MyEclipse Bling)

官方地址:http://www.myeclipseide.com/

国内代理:http://www.evget.com/zh-CN/product/3016/feature.aspx

三、 NetBeans

NetBeans IDE是一个屡获殊荣的集成开发环境,可以方便的在Windows,Mac,Linux和Solaris中运行。NetBeans包括开源的开发环境和应 用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE目前支持PHP、Ruby、JavaScript、Ajax、Groovy、Grails和C /C + +等开发语言。

NetBeans项目由一个活跃的开发社区提供支持, NetBean开发环境提供了丰富的产品文档和培训资源以及大量的第三方插件。

官方地址:http://netbeans.org/features/index.html

四、 IntelliJ IDEA

IntelliJ IDEA是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好的IDE。它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持 J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。IDEA把Java开发人员从一些耗时的常规工作中解放出来,显著地 提高了开发效率。具有运行更快速,生成更好的代码;持续的重新设计和日常编码变得更加简易,与其它工具的完美集成;很高的性价比等特点。在4.0版本中支 持Generics,BEA WebLogic集成,改良的CVS集成以及GUI设计器。

官方地址:http://www.jetbrains.com/idea/

国内代理:http://www.evget.com/zh-CN/product/2992/feature.aspx

分享到:
评论

相关推荐

    常见java IDE工具介绍与对比.rar

    本资料“常见java IDE工具介绍与对比”将深入探讨几个主流的Java IDE,帮助你了解它们的特点、优势以及适用场景。 1. **Eclipse** Eclipse是最为知名的开源IDE之一,它具有高度可扩展性,通过插件系统可以支持多种...

    JAVA资料下载大全

    3. **JBuilder**:一款曾经非常流行的Java IDE,虽然现在不如从前那么流行,但仍有一些用户群体。文档中提供了JBuilder 2005的PDF教程链接。 - **教程链接**: http://bbs.topsage.com/dispbbs_121_172861_1.html ...

    java经验总结,知识总结,Java开发技术是目前最为流行的软件开发技术之一,其提供了 许多方便易用的 API

    此外,Java开发工具如Eclipse、IntelliJ IDEA和NetBeans等,提供集成开发环境(IDE),使编码、调试和项目管理变得更加便捷。 其次,Java框架极大提升了开发效率。Spring框架是Java开发中的明星框架,它提供依赖...

    关于 Java 的基本概念、特性、常用工具和应用领域的简要介绍

    Spring 是目前最为流行的企业级 Java 框架之一,提供了广泛的特性如依赖注入 (DI)、面向切面编程 (AOP) 和模型-视图-控制器 (MVC) 模式支持。这些特性使得开发者能够构建出结构清晰、易于扩展和维护的应用程序。 **...

    Java快捷键[文].pdf

    在使用Java进行开发时,为了提高编码效率和质量,开发人员常常会借助各种集成开发环境(IDE)中的快捷键,其中Eclipse是最为流行的Java开发环境之一。 以下是从【标题】和【部分内容】中提取的知识点,主要包括...

    Java开源项目热门推荐.pdf

    Spring框架是Java企业级应用开发中最为流行的开源框架之一。Spring的核心思想是通过依赖注入(DI)和面向切面编程(AOP)来消除企业应用中的耦合,从而使开发者可以专注于业务逻辑的实现。Spring Framework为开发者...

    计算机软件开发的JAVA编程语言及其实际应用.pdf

    在编程语言的大家族中,C++无疑是最为经典的语言之一,而JAVA能够从C++的基础上演化而来,并且占据一定的市场份额,这本身就说明了其独特的优势。特别是在手机游戏软件开发领域,虽然Android系统已成为主流,但JAVA...

    java开发快捷键很节约时间

    Eclipse作为一款流行的Java集成开发环境,提供了丰富的快捷键支持,以下是其中一些最为常用且高效的快捷键: - **ALT+/(内容辅助)**:当编写代码时遇到忘记类、方法或属性名称的情况,只需按下此快捷键即可自动...

    Selenium+java进行web自动化.pdf

    它最初由Core、IDE、RC和Grid四个组件构成,随着时间的推移,发展成为Selenium WebDriver,后者是目前最为主流的自动化测试框架。Selenium WebDriver通过模拟真实用户的行为,与浏览器进行交互,实现对网页的自动化...

    精通Java EE项目案例--基于Eclipse Spring Struts Hibernate (源程序1)

    3. **Spring框架**:Spring是Java EE应用中最为流行的应用框架之一,以其依赖注入(Dependency Injection)和面向切面编程(AOP)为核心,提供了完整的MVC(模型-视图-控制器)支持,还有事务管理、数据访问等功能。...

    Java与C#传说.pdf

    标题所指的“Java与C#传说”暗示了文档探讨了Java和C#这两种广泛使用的编程语言,它们在技术世界中各自占有重要的地位,同时也是两种最为人们熟知的面向对象编程语言之一。在业界中,Java和C#被经常比较,因为它们在...

    学士学位论文—-基于java的飞机大战游戏开发.doc

    Java技术的发展历程可以追溯到1995年,自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。 三、Eclipse平台开发环境 Eclipse是一个开源的集成开发环境(IDE),它提供了一个功能强大且灵活的平台,用于开发...

    IDEA快捷键转Eclipse快捷键(jar包)

    在编程世界里,集成开发环境(IDE)是程序员日常工作中不可或缺的工具,其中IntelliJ IDEA(简称IDEA)和Eclipse是最为流行的两款。它们各自拥有独特的功能和快捷键设置,使得开发者能够高效地编写代码。对于那些...

    安卓新闻客户端报告

    2. **MySQL**:MySQL是目前最为流行的开源数据库系统之一,支持复杂的数据操作和查询。在本项目中,MySQL用于存储新闻内容、用户数据等信息。 3. **J2EE**:J2EE(Java 2 Platform, Enterprise Edition)是Java平台...

    eclipse_myeclipse配置开发环境

    1. **Eclipse**:是一款开源的、可扩展的IDE,适用于多种编程语言,但在Java开发领域最为流行。它提供了基础的代码编辑、编译、运行等功能。 2. **MyEclipse**:是在Eclipse基础上进行增强的商业IDE,专门为Java EE...

    如何利用JUnit进行单元测试.ppt

    * Eclipse:最为流行的IDE,它全面集成了JUnit,并从版本3.2开始支持JUnit 4。 * Ant:Ant是Annotation(注释)的缩写,它是基于Java的开源构建工具,Eclipse中已经集成了Ant。 * JUnit:它的官方网站是...

    检查代码规范插件 检查代码规范插件

    Checkstyle是最为流行的Java代码规范检查工具之一,它可以自定义一套规则集来检查代码。开发者可以根据开源社区提供的默认配置,或者根据团队内部的编码规范定制自己的规则。Checkstyle通过在构建过程或IDE中运行,...

    酒店项目需求分析.pdf

    - Eclipse: Eclipse是一个开放源代码的集成开发环境(IDE),广泛用于Java、C/C++等多种编程语言的开发。MyEclipse是基于Eclipse的扩展,用于企业级Java EE开发。 - Sybase PowerDesigner: Sybase PowerDesigner是...

Global site tag (gtag.js) - Google Analytics