云自无心水自闲

天平山上白云泉,云自无心水自闲。何必奔冲山下去,更添波浪向人间!
posts - 288, comments - 524, trackbacks - 0, articles - 6
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

NetBeans6.5试用手记

Posted on 2008-12-18 08:10 云自无心水自闲 阅读(2366) 评论(11)  编辑  收藏 所属分类: 心得体会NetbeansEclipse

NetBeans从功能来上,是相当不错的。而Eclipse则有一些成也插件,败也插件的感觉,至少存在插件的版本依赖造成混乱的抱怨。
但是NetBeans的在使用上的体验与eclipse相比还是有较大的差距(个人感觉).
首先令我感到不爽的是,netbeans不能正常停止tomcat.需要我手动在任务管理器里终止进程.
其次,netbeans的部署好像有些问题,部署速度比较慢,deploying的进度条总在那里闪,需要较长的时间才部署完毕。而且重新部署的策略也让人疑惑,感觉不是有了更新才部署,而是定时部署,因为我过了一段时间我就发现deploying的进度条出现了。最让人不爽的是部署有问题。我更新了 applicationContext-security.xml,点击clean and build,结果系统运行不正确,我查了半天才发现build目录下的这个文件根本没有改变。
在视图的查看上,netbeans也没有eclipse方便灵活,在eclipse中我喜欢将源文件(package presentation)设置为hierarchical, 这样在package explorer里面,视图显得比较简洁。另外,eclipse可以设置代码窗口与文件窗口里的文件连动。这两个功能我在netbeans里还没有找到。



评论

# re: NetBeans6.5试用手记  回复  更多评论   

2008-12-18 16:28 by 批发网
在eclipse中我喜欢将源文件(package presentation)设置为hierarchical, 这样在package explorer里面,视图显得比较简洁。另外,eclipse可以设置代码窗口与文件窗口里的文件连动。这两个功能我在netbeans里还没有找到。

# re: NetBeans6.5试用手记  回复  更多评论   

2008-12-19 12:00 by IceRao
不知道博主为什么会出现这些问题。

我这里用得挺好的。在netbeans上进行部署更加方便,直接设置服务器,然后修改context.xml文件添加需要的数据源JNDI,然后直接点击运行即可。

使用tomcat时IDE会进行增量部署。在6.5这个功能已经非常好用了。至于无法停止tomcat我很久之前遇到过,最近都没有遇到过这种问题。你是不是用netbeans自带的tomcat?如果是删掉这个tomcat然后下载一个zip压缩的tomcat再试试。

编辑器我觉得功能也很强大。不过每个人有自己喜欢的IDE,我以前用eclipse,现在则使用netbeans。

# re: NetBeans6.5试用手记  回复  更多评论   

2008-12-19 16:54 by zhuxing
eclipse这两年的发展明显是不拘泥于工具或者IDE层面了
那帮哥们在搞平台了

# re: NetBeans6.5试用手记  回复  更多评论   

2008-12-20 18:14 by Joshua Yan
视图的查看上,netbeans也没有eclipse方便灵活,在eclipse中我喜欢将源文件(package presentation)设置为hierarchical, 这样在package explorer里面,视图显得比较简洁。

netbeans中的设置:

在项目窗口,右键菜单,java包查看方式--列表|树结构,随你爱好

eclipse也是可以设置的


================

另外,eclipse可以设置代码窗口与文件窗口里的文件连动。

netbeans中的设置:

ctrl+shift+1 或者 在编辑器窗口右键菜单 选择范围 (select in)---项目|文件|类|收藏夹


=====================

最让人不爽的是部署有问题。我更新了 applicationContext-security.xml,点击clean and build,结果系统运行不正确,我查了半天才发现build目录下的这个文件根本没有改变


修改了文件不用clean and build,只需要选择 部署 就可以了,非常简单


====================
netbeans不能正常停止tomcat.需要我手动在任务管理器里终止进程


有时候可能会发生,但一天也就遇到过一次两次的






# re: NetBeans6.5试用手记  回复  更多评论   

2008-12-20 20:50 by usherlight
@yan
谢谢

# re: NetBeans6.5试用手记  回复  更多评论   

2008-12-21 23:19 by CBoss
tomcat不要用NetBeans自带的嘛,自己下载再在IDE配置的tomcat启动,停止都很正常

# re: NetBeans6.5试用手记  回复  更多评论   

2008-12-23 09:28 by usherlight
我没有用netbeans自带的tomcat,我用的是另外安装的tomcat5.5,用tomcat.zip解压出来的bat

# re: NetBeans6.5试用手记  回复  更多评论   

2009-02-09 22:31 by iceh
NB6.5,用自己安装的TOMCAT5.5,在工具-服务器里可以管理,但是,做项目的时候根本选择不了TOMCAT5.5,因为没有TOMCAT5.5出现在选项里。

# re: NetBeans6.5试用手记  回复  更多评论   

2009-08-07 03:43 by Bond
@zhuxing
有这种种感觉呀

# re: NetBeans6.5试用手记  回复  更多评论   

2009-08-22 22:47 by thinkscpae
eclipse现在的动作方式是基金方式,如果哪个公司要在eclipse平台上开插件,只要交钱就给许可,eclipse软件虽然对用户而言是免费的,但是eclipse基金要向开插件的厂商收钱。

正因为如此,所以有很多厂商参与了所谓的eclipse开发,其实厂商的这个开发只是利用eclipse平台用精深开发,在使用习惯,应用上作加工,然后厂商把加工好的开发工作或者产品再卖出来,比如IBM, SAP,Znd,BEA,RedHat-JBoss,微软也加入了eclipse基金会,还有oracle(很多厂商加入进去“开发”不是白做的,加入进去并不是为了开发基础的eclipse平台软件,世界是没有免费的东西)。这个页面中的链接(http://www.eclipse.org/membership/exploreMembership.php)全是每个小项目,点进去全是基金成员。

也正是如果,eclipse平台只作基本的开发(这点在可视化开发上很明显,难道ibm连个可视化也搞不定?!答案是:不是搞不定,是不搞,留给其它厂商去搞,这样厂商才有收入,而eclipse自己也有收入。),而不作精深的开发,产品发而也是一年一次,连个中文语言也没有官方版本,只能是以插件方式进行(当然,对开发而言,英文更好)。它的商业运作方式是成功的,但免费的eclipse工具对开发者而言就有点不那么称心完整了,一些很想要的功能,是不可能在免费的eclipse中出现的。

不可否认eclipse在java开发上和以插件方式的架构设计,以及它的基金运作形式上,都为软件业的发展,提供了一个很好的拓展思路。

# re: NetBeans6.5试用手记  回复  更多评论   

2009-08-24 15:03 by 云自无心水自闲
@thinkscpae
Eclipse本身就是IBM捐献出来的产品,他当然没有把所有的东西全捐出来,IBM WebSphere Studio Application Developer那也是非常强大的。但是,尽管如此,Eclipse已经得到了相当多用户的支持,因为他的功能对于日常的开发来说,已经基本能满足需求了。

只有注册用户登录后才能发表评论。


网站导航: