`
踏雪寻梅
  • 浏览: 81034 次
  • 来自: ...
社区版块
存档分类
最新评论

IDE选择

    博客分类:
  • Java
阅读更多
在Java开发的每个方面,每个IDE都能胜任工作,然而根据你所做的不同开发如Swing开发,web开发,或者企业开发,我们会选择不同的IDE。

    Swing开发:
    如果你专门从事Swing开发,NetBeans无疑是最好的选择,如果你没有选择NetBeans而是选择了Eclipse,建议使用MyEclipse 和它的Matisse4Eclipse构造器。IDEA由于对JGoodies Forms的支持,所以在开发Swing方面与前两者相比并不占有优势。

    JSP/Struts开发:
    开发JSP/Struts首选的是IDEA,接下来是MyEclipse,然后是NetBeans,由于缺少对内建Struts的支持,Eclipse的基本版本没有竞争优势。

    JSF开发:
    在开发JSF方面,这三个IDE可以说都是很好的选择,但是IDEA可能会更好一点,接下来是Eclipse/MyEclipse,最后是NetBeans。

    企业开发:
    由于NetBeans对JPA的支持和它产生代码的质量以及对持久化单元合适的设置,所以在企业开发方面,NetBeans是首选,接下来是IDEA,由于Eclipse的Dali项目的限制,Eclipse可能是最后选择的。如果放弃标准的JPA,从事Hibernate开发,MyEclipse是最好的选择。
    IDEA由于对J2EE 和 Java EE 5支持的很好,所以很适合进行企业开发,Eclipse缺少对Java EE 5的支持,应该是最后的选择。
分享到:
评论

相关推荐

    STM32_CUBEIDE使用简介,stm32cubeide教程,C,C++

    STM32CubeIDE是一款强大的集成开发环境,专为STMicroelectronics的STM32微控制器系列设计,它结合了STM32CubeMX配置工具和一个基于Eclipse的IDE,支持C和C++编程语言。这款软件提供了从项目初始化、代码生成到调试的...

    poseidon-v0.221-bin(D IDE)

    然而,D语言的IDE选择相对较少,Poseidon的出现为D语言的开发提供了一个实用的平台。 **D语言基础** D语言是一种系统级的通用编程语言,由沃斯·安德烈克森(Walter Bright)于2001年创建。它结合了C++的高性能和...

    简单的c++的IDE编程工具

    5. Qt Creator:虽然主要设计用于Qt框架开发,Qt Creator也是一个不错的C++ IDE选择。它提供了一整套开发工具,包括代码编辑、调试和版本控制集成。对于不涉及Qt的纯C++项目,Qt Creator同样能提供良好的支持。 在...

    IDE接口及针脚定义

    在选择IDE接口时,需要考虑以下几个方面:数据传输速度、热插拔功能、电缆长度、兼容性、价格等。同时,也需要根据实际应用场景选择合适的IDE接口类型。 IDE接口是一种老式的硬盘接口,虽然已经逐渐被SATA接口所...

    Go语言IDE,liteide

    LiteIDE 是一款专为Go语言开发而设计的开源、跨平台、轻量级集成开发环境(IDE),基于Qt开发(一个跨平台的C++框架),支持 Windows...配置 LiteIDE配置当前运行环境,点击“工具”,在下拉菜单中选择“编辑当前环境”

    FORTOCSU_IDE__CSU-IDE软件使用教程_芯海_

    **FORTOCSU_IDE__CSU-IDE软件使用教程_芯海_** 这篇教程将详细介绍芯海科技推出的集成开发环境(Integrated Development Environment,简称IDE)——CSU-IDE的使用方法。作为一款专为芯海芯片设计的开发工具,CSU-...

    MPLAB IDE安装方法

    3. **选择安装路径**:接下来,您可以选择MPLAB IDE的安装位置,默认情况下安装在C盘的Program Files文件夹下。如果您希望更改安装路径,可以在此步骤进行修改,然后继续点击“Next”。 4. **组件选择**:在这一...

    Delphi IDE 编辑器 配色主题 Delphi IDE Theme Editor

    《Delphi IDE与主题编辑器:打造个性化的编程环境》 Delphi,作为一个历史悠久且功能强大的集成开发环境(IDE),一直以来都是许多程序员喜爱的编程工具。它的强大之处不仅在于其高效的编译器和面向对象的Pascal...

    MPLAB X IDE的仿真器使用说明.zip

    在IDE中,通过"Tools"菜单选择"Hardware Tools",然后配置所需的仿真器。MPLAB X IDE支持多种仿真器,如IPEX, PICkit 3等,根据实际使用的硬件选择相应的选项。 2. **连接设备**:将仿真器连接到目标板上的MCU,...

    Restore Delphi IDE 恢复Delphi IDE 的初始布局

    在使用Delphi 开发的时候,...关闭Delphi,运行该程序选择自己安装的Delphi 版本,然后一键恢复即可。 如果Delphi在运行,可能一次不行,那就运行两次,这样就可以恢复Delphi 的IDE布局 如果没有分数,找我发给你!

    应广(PADAUK)IDE MCU_IDE_0.81和使用手册繁体版

    使用PADAUK IDE的典型开发流程包括:创建新项目、选择MCU型号、编写代码、配置编译选项、编译代码、通过仿真器或实际硬件进行调试、最终下载程序到目标MCU。IDE的调试功能可能包括单步执行、设置断点、查看变量值等...

    libero_ide安装方法

    libero_ide 安装方法 libero_ide 是一款 FPGA 开发工具,它提供了综合、_synthesis、实现、验证等功能。为了正确安装和使用 libero_ide,需要按照以下步骤进行操作。 安装 libre_ide libero_ide 安装包有两种,...

    K210 MaixPy IDE安装包

    1. 下载安装包:根据你的系统需求,从提供的压缩包中选择对应的版本,如maixpy-ide-windows-0.2.3.exe或maixpy-ide-windows-0.2.5.exe。 2. 运行安装程序:双击下载的.exe文件,按照提示进行安装。确保你有足够的...

    wingIDE python IDE,

    无论是在日常编码、调试,还是在项目管理上,都能提供高效、便捷的支持,是提升开发效率和代码质量的理想选择。通过熟练掌握WingIDE的各项特性和功能,开发者可以更好地应对各种编程挑战,实现项目的高效开发。

    arduino ide 2.3.2 Windows安装包

    - **配置板型和串口**:在IDE的“工具”菜单中选择正确的Arduino板型号和串口。 - **调试**:使用串口监视器查看板子的输出,以便于调试程序。 - **版本控制**:与Git等版本控制系统配合使用,便于代码管理。 6....

    汇编工具IDE86

    总的来说,IDE86作为一款专为汇编语言设计的集成开发环境,是初学者入门汇编语言的好选择。尽管它不支持64位系统,但在32位系统上,IDE86能够提供完整的汇编编程体验。在学习汇编的过程中,掌握好基本概念,熟练使用...

    硬盘ide 定义说明

    ### 硬盘IDE接口定义详解 在计算机硬件领域中,IDE(Integrated Drive Electronics)是一种早期的硬盘接口标准,用于连接硬盘驱动器到主板。它不仅支持硬盘驱动器,还能支持光驱等其他存储设备。IDE接口通过扁平...

    华大HC32F005 IDE开发包,包含IAR-IDE环境配置和MDK-IDE环境配置

    总之,华大HC32F005的IDE开发包为开发者提供了便利的开发环境,无论是选择IAR-IDE还是MDK-IDE,都能有效提高开发效率。通过对这两个IDE的深入理解和熟练使用,开发者可以更好地驾驭HC32F005单片机,实现各种复杂的...

    go语言中文IDE

    ### Go语言中文IDE:LiteIDE使用详解 #### 一、简介 Go语言作为一种高效、简洁且功能...对于初学者来说,选择LiteIDE作为入门IDE是非常合适的选择。此外,通过安装gocode等插件还可以进一步增强其功能,提高开发效率。

Global site tag (gtag.js) - Google Analytics