为了学习JavaFX,遵照于官方教程,下载了netBeans,上次使用还是5.5的版本,进到netBeans的主页一看,让我眼睛一亮的是UML,在eclipse下,我尝试过无数的uml的插件,要不就是非开源的,要不就是不太好用。netBeans对于UML的支持是全部的,所有的UML的图都可以生成。
个人钟爱于UML是一直想寻找一个好的开源的UML工具,将开发更加关注于业务上。以前用得最多就是starUML,不过更多的是用来写文档,从某个意义上来,就是用来向客户显摆,看看我们对于业务的建模是基于UML的,其实那只是一个表象,真正的开发不是基于UML建模的。
netBeans已经很好了,不仅有一大堆免费的工具,而且安装起来相对简单。有点像是myEclipse或者是开源的easyeclipse,直接下载你想要版本,一个Exe在windows上一运行就OK了。
花了半个小时研究了一下菜单,或者我已经非常习惯了eclipse了,所以找了一堆配置,与eclipse的不一样,不过在键的设置上居然也有emacs方式的,这倒是个惊喜。而且可以导入eclipse建立的工程,这样可以将项目在二个不同的IDE中共享了。
UML建图真的很强大,可以方便的生成代码,不过如果要去掉一堆的注释的话,你就要想办法,还没有研究出来,如何将中文的注释生成中文,默认的时候,生成的是经过编码的,就是一堆如默的东东。不过倒是影响生成JavaDoc,相反很方便,连参数都不用带了,即不用指定编码了,直接生成就可以显示中文了。
看来以后的开发方式真的可以改变了,为什么我们不可以用纯对象的思想来开发呢?
看来以后要考虑使用netBeans了。
分享到:
相关推荐
2. **NetBeans 6或6.1 Beta**:本文将以NetBeans 6.1 Beta为例进行说明。 3. **Struts2开发包**:你需要下载并准备好Struts2的相关库文件。 4. **Tomcat 5.5或更高版本**:用于部署和测试你的Web应用。 #### 步骤一...
而 NetBeans 自从 6.1 版本后,在启动速度和执行速度上得到极大的提高,另外,启动时所占的内存也较小, 一般在 120M 左右,这在一定程度上也影响着教学单位对软件的选择。 NetBeans IDE 在 Java 课程教学中的应用...
3. **NetBeans 6.1**: 是一个跨平台的开源IDE,支持多种语言,包括Java、C++、XML、HTML和Java Server Pages等。它的模块化结构使其成为开发各种应用程序的理想平台。 4. **Myeclipse插件**: Myeclipse是针对...
11. **NetBeans6.1中文版**: - NetBeans IDE的中文版发布,使得中文开发者能更方便地使用这款开源IDE,推动了中文社区的开发活动。 12. **Intel&AMD与Sun合作提高JVM性能**: - 这项合作表明硬件制造商与软件...
6.1 harmony 63 6.2 android 66 6.3 python 69 6.4 ruby 72 6.5 php 74 6.6 groovy 76 6.7 perl 78 6.8 flex 80 6.9 openlaszlo 82 第7章 开源软件之框架和库 84 7.1 spring 84 7.2 struts 87 7.3 jboss seam 89 7.4...
- **开发工具**: Eclipse NetBeans 5.5 —— Eclipse和NetBeans都是流行的集成开发环境(IDE),它们支持多种编程语言,包括Java、C++等。NetBeans特别适用于Java应用开发,提供了一整套开发工具和服务,如代码编辑器...
擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及J2EE、JSP、Servlet、JavaBeans、PHP、C#等程序语言,熟悉面向对象技术与Eclipse、Netbeans开发工具,积累多年大型项目开发、跨系统整合经验。 目录 第1...
- **6.1 何为Maven仓库**:解释Maven仓库的作用和类型。 - **6.2 仓库的布局**:Maven仓库的标准布局。 - **6.3 仓库的分类** - **6.3.1 本地仓库**:存储本地构建过程中下载的依赖。 - **6.3.2 远程仓库**:企业...
- **NetBeans Maven插件:** NetBeans IDE自带的Maven支持插件。 #### 三、Maven核心概念与使用 **3.1 坐标和依赖** - **坐标:** Maven使用一组坐标唯一标识项目,包括groupId、artifactId和version。 - **依赖...
2.2 NetBeans或Eclipse插件:现代IDE也支持J2ME开发,提供代码提示、调试等功能。 **三、MIDP与CDC** 3.1 MIDP介绍:MIDP是针对移动设备的Java应用平台,包括用户界面组件、网络连接、数据存储等功能。 3.2 CDC介绍...
2.1 SDK:如NetBeans或Eclipse,它们提供集成开发环境,支持J2ME项目创建、编译和模拟器测试。 2.2 Wireless Toolkit (WTK):是Sun Microsystems提供的J2ME开发工具,包括模拟器,用于测试游戏在不同手机型号上的...
SubVersion可以与主流的IDE(如Eclipse、NetBeans和Visual Studio.NET)集成,为开发人员提供无缝的版本控制体验。这些集成通常包括自动化的提交、更新等功能。 总之,SubVersion作为一种强大的版本控制系统,不仅...
1.1 **报表设计**: 报表设计是JasperReports的核心,通过JasperReport Studio或其他支持的IDE(如NetBeans或Eclipse)进行创建。设计通常包含文本字段、图片、图表、表格等元素,并可以进行复杂的布局和样式设置。 ...
Eclipse和NetBeans都是流行的Java集成开发环境(IDE),它们提供了丰富的插件支持和调试功能,便于项目的开发与维护。JDK 1.8作为Java开发的核心组件,确保了代码能够在多个平台上顺利运行。Photoshop则被用来处理UI...
IPÊ - Fortaleza 民防软件,公民安全秘书处成员 - SESEC。... Netbeans 7.2; JDK 1.7; JSF 2.1 EclipseLink 2; Primefaces 5.2; MySQL 5.5; MySQL 工作台 6.1; 模板:AdminLTE-master 库本图 15.04。
1.3 编程工具:Eclipse、IntelliJ IDEA和NetBeans等IDE的使用,了解如何创建、运行和调试Java程序。 二、Java语法 2.1 关键字与标识符:理解关键字的作用,如public、private、protected等,以及标识符的命名规则...
2.2 IDE选择:Eclipse、IntelliJ IDEA或NetBeans等集成开发环境,提供代码编辑、构建自动化、调试等功能,便于学习和开发。 三、Java语法 3.1 类与对象:Java是一种面向对象的语言,通过定义类来创建对象,实现数据...
市场上有许多优秀的IDE供Java开发者选择,如Eclipse、NetBeans、IntelliJ IDEA等。选择合适的IDE可以极大地提高开发效率。例如,Eclipse因其强大的插件系统而受到许多开发者的喜爱;而IntelliJ IDEA则以其出色的代码...