虽然还没用几次Java Studio Creator2 ,但是今天装上NetBeans5.5后,再看看Creator 和NetBeans的历史后,就选定NetBeans来做JSF的开发平台。
启动装了VWP(visual web pack )的NetBeans5.5,就可以进行可视化开发了,组建界面和Creator2好像一模一样。后来在http://www.itpub.net/835414,1.html看了它们的发展史,觉得NetBeans才是以后的发展方向。
引用一段 —— 融合意味着结束
“各自度过了几年平静而美好的时光以后,NetBeans和Creator终于走向了融合。当NetBeans 5.5发布时,开发者们惊喜地发现,一个名为Visual Web Pack的工具包赫然出现在下载清单中。官方网站上对VWP的介绍非常简洁:通过拖放组件来可视化地构建Web应用,不过,一行“将Creator项目移植到VWP”的文字,隐晦地道出了VWP的真实身份和目的。其实,用融合来描述NetBeans和Creator的关系是不恰当的,准确的说法,或许应该是吞并,NetBeans吞并了Creator。因此,NetBeans和Creator的融合,可能意味着Creator的结束。”
我用了几天也有些感受:
首先就是Creator2的臃肿,狂吃内存,1G是必须的,512M别跑的好,NetBeans虽然也不快,但是512M也能凑合跑得动;
Creator2的封闭。默认的web服务器就是自己的Sun application server 8 ,这个服务器一启动就能吃掉120M左右的内存,启动过程还超慢。又不能配置其他web服务器。在数据库的支持上,Creator访问模式是“数据源”,作为IDE自带application server8当然不需要配置,但是转到Tomcat上就花了我好多时间在配置Tomcat的“数据源”,最后好不容易才成功。而NetBeans,可以直接用驱动连接数据库,这样就不需要对web服务器上的数据源进行配置。感觉就非常省事,通用性和灵活性都比较好。