netbeans

更新时间:2025-05-17 01:30:53 阅读: 评论:0

netbeans

NetBeans是Sun公司(2009年被甲骨文收购)在2000年创立的开放原始码供开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)範围内使用。

NetBeans包括开源的开发环境和套用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程式,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。

基本介绍

软体名称:NetBeans 开发商:Sun公司 软体平台:Windows,Linux,Mac OS,Solaris,zip包 软体版本:8.2 更新时间:2016-10-02 软体语言:英文 软体授权:CDDL+GPL2双许可证 编写语言:Java

简介

NetBeans项目由一个活跃的开发社区提供支持, NetBean开发环境提供了丰富的产品文档和培训资源以及大量的第三方外挂程式。NetBeans是开源软体开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java、C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展外挂程式来扩展功能。在 NetBeans Platform 平台中,套用软体是用一系列的软体模组(Modular Software Components)建构出来。而这些模组是一个jar档(Java Archive File)它包含了一组Java程式的类别而它们实作全依据依 NetBeans 定义了的公开介面以及一系列用来区分不同模组的定义描述档(Manifest File)。有赖于模组化带来的好处,用模组来建构的套用程式可只要加上新的模组就能进一步扩充。

历史

NetBeans是一个始于1997年的Xelfi计画,本身是捷克布拉格查理大学Charles University的数学及物理学院的学生计画。此计画延伸而成立了一家公司进而发展这个商用版本的NetBeans IDE,直到1999年Sun Microsystems电脑买下此公司。Sun Microsystems于2000年6月将NetBeans IDE作为开源项目发展。2010年1月,Sun Microsystems成为甲骨文的子公司。NetBeans IDE最新版下载量已经超过18万次,参与开发人员超过80万。NetBeans项目正在蓬勃发展,并将继续成长。

不同版本

IDE 7.0

eclipse快捷键的支持:通过netbeans的设定,可以选择使用eclipse的快捷键JDK 7Project Coin支持增强编辑器功能:代码完成与提示WebLogic伺服器简化和加快部署到WebLogic的过程和速度部署的应用程式和资源时使用新的伺服器运行节点JSF集成与伺服器库Oracle资料库简易的连结嚮导安装JDBC驱动程式嚮导支持在存储过程中编辑和部署GlassFishGlassFish 3.1支持远程GlassFish的域重启和日誌查看启用和禁用部署的应用程式JavaMaven 3支持JUnit 4.8.2集成和各种JUnit的改善远程网址支持库和Java平台的Javadoc新改进的GridBagLayout视觉自定义Java EE改进了CDI,REST服务和Java的扩展性支持新的Bean验证支持JSF组件库,包括捆绑PrimeFaces库改进的编辑在JSF的表达式语言,包括代码完成、重构和相关提示网路语言HTML5编辑支持JSON格式PHP生成PhpDoc重构被重命名,包括安全删除等PHP 5.3 提供对别名的支持C / C++从用户的现有的二进制中方便导入项目增加当用户的源档案位于远程系统上等新的项目类型NetBeans平台注释系统更新性能增强并且与检查器更加紧密集成新增的NetBeans API的变化常规信息在编辑器中自动换行提高了拼写检查的集成度当在IDE和其他程式切换时,仅实施对计算机干扰程度程度较低的拼写检查。JDK7的支持,包括编辑器的改进(语法,提示)对WebLogic套用伺服器和GlassFish3.1改良的支持Oracle资料库的改进HTML5的编辑支持支持Maven 3并与IDE捆绑在一起改进了对CDI,REST服务,Java持久性,Bean验证的支持PHP的重命名重构换行IDE切换智慧型感知更新对C/C + +的支持(远程档案系统浏览,库项目运行/调试,增强模板/专业)支持Git 1.7.х其他更新列请参阅NetBeans IDE 7.0 New and Noteworthy页面

IDE 7.3

NetBeans IDE 7.3新增功能大大增强了开发者使用 HTML5、JavaScript 和 CSS 创建和调试富 Web 和移动套用的功能,开发者可通过全新的页面检查、CSS 样式编辑器和全新的 JavaScript 编辑器、调试器等等工具来提升开发效率;另外该版本继续改进对 Groovy, PHP, JavaFX and C/C++ 语言的支持。

IDE 7.4

NetBeans 7.4 新增特性:

HTML5 development for Android and iOS devices HTML5 development in Java EE and PHP applications Editing support for Knockout and AngularJS frameworks Java SE 8 Support Redesigned JavaFX support according to JDK 8 architecture Additional enhancements are listed on the NetBeans IDE 7.4 New and Noteworthy page.

IDE 8.0

Java SE 8 嵌入式支持Java ME 8 嵌入式支持增强的 HTML 5 支持支持JavaFX 新GUI编程体系支持创建匿名inner classNetBeans IDE 8.0 新增功能和重要功能页上列出了其他增强功能。

支持技术

· Java EE 7、Java EE 6 和 Java EE 5· JavaFX 2.2.x 和 8· Java ME SDK 8.0· Java Card 3 SDK· Struts 1.3.10· Spring 4.0.1、3.2.7、2.5· Hibernate 4.2.6、3.6.10· 问题跟蹤· Bugzilla 4.4 及早期版本· Jira 3.13+ 和 5.0+· PHP 5.5、5.4、5.3、5.2、5.1· Groovy 2.1· Grails 2.3、2.2· Apache Ant 1.9.2· Apache Maven 3.0.5 及早期版本· C/C++/Fortran· VCS· Subversion:1.8 和 1.6· Mercurial:2.8.x 及早期版本· ClearCase V7.0· Git 1.8.х 及早期版本NetBeans IDE的7.0支持以下技术,并已与下列套用伺服器测试。支持的技术Java EE 6, Java EE 5 and J2EE 1.4Java ME SDK 3.0Java Card 3 SDKStruts 1.3.8Spring 3.0, 2.5Hibernate 3.2.5Java API for RESTful Web Services (JAX-RS) 1.1Java Wireless Toolkit 2.5.2 for CLDCIssue TrackingBugzilla 3.4 或早期版本Jira 3.4 或早期版本C/C++/FortranPHP 5.3, 5.2, 5.1Groovy 1.6.4Grails 1.1Apache Ant 1.8.1Apache Maven 2.2.1 或后期版本VCSCVS: 1.11.x, 1.12.xSubversion: 1.5.x, 1.6.xMercurial: 1.5ClearCase V7.0Git 1.7.х通过测试的套用伺服器:GlassFish Server Open Source Edition 3.1WebLogic 11g PS3 (10.3.4)其他流行的伺服器:
GlassFish Enterprise Server v2.1.1Tomcat 7.0.11JBoss 6.0

新功能

NetBeans IDE的7.0引入了对Java SE 7开发语言的支持,建议安装前首先安装JDK 7开发者预览版。该版本还提供了OracleWebLogic伺服器中Oracle资料库和GlassFish3.1的进一步整合与支持。NetBeans 7.0的其他亮点包括提供Maven3和HTML5的编辑支持、使用新的GridBagLayout设计改进了Swing GUI的开发环境、并且增强了Java编辑器的功能等。NetBeans IDE 7.0提供英语、葡萄牙语(巴西)、日语、俄语和简体中文版。

版本

NetBeans 7.0正式版于2011-4-20日发布。NetBeans 7.0带来了众多改进,如增加或改进了JDK7的支持、GlassFish3.1的支持、Maven3的支持等。目前最新版的NetBeans为Netbeans 8.2

NetBeans 7.0正式发布

平台

NetBeans 平台是一种可重複使用的框架用于简化其他桌面套用程式的开发。当基于NetBeans 平台的套用被执行,平台主要类别的main方法便会被执行。可用的模组会被放置在存储器中,并且开始执行任务。通常模组会只在被需要时,其代码才会被装进记忆体。套用程式能动态安装模组。任何套用程式能包括更新模组,允许用户申请下载的套用程式升级和加入新功能。这样安装,升级以及新发并行不必迫使用户每次再下载整个套用程式。整个 Netbeans 平台提供对桌面套用程式常用的服务,允许开发者集中于仅限于他的套用程式的逻辑设计。其中 NetBeans 平台的主要特徵是:* 用户界面管理 User interface management (例如 选单和工具条)* 用户设定管理 User settings management* 存储管理 Storage management(保留和装任何种类数据)* 视窗管理 Window management* 引导框架 Wizard framework(一步一步支援对话框)

IDE版本

所支持的技术* Java SE Java EE C/C++ PHP All NetBeans 平台 SDK ● ● ● Java SE ● ● ● Java FX ● ● ● Java EE ● ● Java ME ● Java Card(tm) 3 Connected ● C/C++ ● ● Groovy ● PHP ● ● 绑定的伺服器 GlassFish Server Open Source Edition 3.1.2.2 ● ● Apache Tomcat 7.0.27 ● ● 84MB 185MB 59MB 60MB 204MB

相关书籍

基本信息

书名: Sun公司核心技术丛书 NetBeans IDE5.5专家编程 作者: (美)迈亚特(Myatt,A.) 着 蔡黄辉 译 丛书名: Sun公司核心技术丛书 出版社: 机械工业出版社 出版时间: 2008-01-01 版次: 1 页数: 298页 装帧: 平装 开本: 16开 所属分类: 图书 > 计算机与网际网路 > 程式语言与程式设计 书价: 42.00元

内容简介

《Sun公司核心技术丛书 NetBeans IDE5.5专家编程》探讨了NetBeans IDE 5.5的很多特性。在学习NetBeans时,开发者可以集中在多种技术和领域。在最新版本中,用户可以使用许多特性,比如JavaServer Faces(JSF)、Ajax、统一建模语言(Unified Modeling Language,UML)、Enterprise JavaBeans(EJB 3.0)、Java持久层(Persistence)API、Web服务、业务流程执行语言(Business Process Execution Language,BPEL)等。

图书目录

译者序前言第一部分 创建和管理项目第1章 集成开发环境1.1 为什幺使用IDE1.2 NetBeans与其他IDEI具的比较1.3 小结第2章 安装和定製NetBeans2.1 下载档案2.2 安装NetBeansIDE和核心附加软体2.3 定製NetBeansJVM启动选项2.4 设定代理2.5 检查更新2.6 通过模组管理器激活特性2.7 定製IDE2.8 操作NetBeans2.9 小结第3章 创建一个Java项目3.1 创建一个Java应用程式3.2 使用“项目”视窗3.3 使用源编辑器3.4 使用“档案”视窗3.5 引入项目和代码3.6 构建HelloWorldjava3.7 小结第4章 创建一个Web应用程式项目4.1 创建一个Web应用程式4.2 操作这个web应用程式项目4.3 添加web应用程式档案4.4 Struts的优势4.5 生成一个Web应用程式4.6 运行一个web应用程式4.7 定义Java应用程式伺服器4.8 HTTP监视4.9 浏览Web项目样例4.10 小节第5章 创建VisualWeb应用程式:JSF、Ajax和数据绑定5.1 开始使用VWP5.2 创建一个Visualweb应用程式5.3 使用VWP主题
5.4 使用“页面导航”工具5.5 使用JSF组件5.6 使用支持Ajax的组件5.7 数据绑定5.8 使用“可视资料库查询编辑器5.9 小节第6章 创建Java企业项目6.1 创建一个企业应用程式6.2 创建一个EJB模组6.3 创建一个企业应用程式客户端6.4 检查一个企业项目6.5 使用持久6.6 小节第7章 创建Web服务项目:JAX—WS、SOA和BPEL7.1 安装EnterprisePack7.2 创建Web服务7.3 使用SOA和BPEL7.4 创建一个複合应用程式7.5 小结第8章 创建UML项目8.1 设定UML选项8.2 浏览UML项目布局8.3 选择一个LIML项目类型8.4 使用模型元素8.5 使用UML图8.6 使用设计模式和需求8.7 生成模型报告8.8 小结第二部分 NetBeans编码体验第9章 源编辑器9.1 排列和浏览档案9.2 访问源编辑器选项9.3 使用档案模板9.4 在源编辑器中工作9.5 小结第10章 代码完成和代码模板10.1 代码完成10.2 代码模板10.3 小结第11章 重构11.1 使用NetBeans重构选项11.2 用Jackpot重构11.3 小结第三部分 NetBeans和专业的软体开发第12章 生成和访问Javadoc212.1 Javadoc元素12.2 在NetBeans中创建Javadoc12.3 访问Javadoc12.4 小结第13章 管理版本控制13.1 使用CVS13.2 使用Subversion13.3 小结第14章 用Ant管理编译和项目14.1 Ant任务和目标14.2 在NetBeans中配置Ant属性14.3 NetBeans项目生成档案14.4 使用目标14.5 小结第15章 Junit测试15.1 创建一个JUnit测试用例15.2 运行JUnit测试15.3 配置NetBeans中的JUnit属性15.4 小结第16章 使用代码覆盖率工具16.1 开始使用Cobertura16.2 在NetBeansqp使用Cobertura16.3 使用单元测试代码覆盖率查看器16.4 小结第17章 使用NetBeans开发者协作工具
17.1 安装和配置协作工具17.2 管理账号17.3 生成联繫人列表17.4 管理协作会话17.5 协作工具使用场景17.6 小结第18章 使用NetBeans资料库工具18.1 连线到资料库18.2 使用资料库表和视图18.3 编写SQL18.4 关联资料库结构和项目18.5 配置资料库连线池18.6 使用.ApacheDerby资料库18.7 小结

本文发布于:2023-03-25 10:30:23,感谢您对本站的认可!

本文链接:http://www.ranqi119.com/to/1679808856227435.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:netbeans
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26|友情:优美诗词|电脑我帮您|扬州装修|369文学|学编程|软件玩家|水木编程|编程频道