论坛首页 Java企业应用论坛

做JAVA的近来总结下自己的开发工具啊,大家互相交流啊

浏览 99787 次
精华帖 (2) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-02-27  
看来真的没人用JBuilder了!我快落伍了
0 请登录后投票
   发表时间:2006-02-27  
dengyin2000 写道
个人觉得myeclipse的 application server deployment比较好用。 假如 myeclipse可以选择性的装些功能就好了  不要全部都塞上 。


MyEclipse插件的最大好处就是配合Eclipse的自动编译,然后自动部署到WebServer上去,现在的很多WEBServer都是热部署的,特别是Tomcat,JAVA文件只要不是新建的类或者方法或者方法签名,都可以在Eclipse中保存后,立即部署到Tomcat并生效--这样实在是太好了,以前我在大学使用JBuilder8,经常要编译JAVA、重新部署WAR、重新启动WEBServer,简直受罪!
0 请登录后投票
   发表时间:2006-02-27  
我不用MyEclipse也不喜欢用这种大而全思想的东西,我觉得楼上各位所说的MyEclipse的实用功能完全可以用更轻量的插件+Ant脚本实现,而且自由度更大、效率更高。
0 请登录后投票
   发表时间:2006-02-27  
俺用MyEclipse的web app的调试功能比较顺手。其他的倒是可以代替。
0 请登录后投票
   发表时间:2006-02-27  
IDE:Eclipse+MyEclipse
SQL:MsServer/DM
Editor:UltraEdit
0 请登录后投票
   发表时间:2006-02-27  
hongliang 写道
我不用MyEclipse也不喜欢用这种大而全思想的东西,我觉得楼上各位所说的MyEclipse的实用功能完全可以用更轻量的插件+Ant脚本实现,而且自由度更大、效率更高。


帮忙找MyEclipse的代替品吧,支持:
1.自动编译、自动部署到WEB Server.
2.可以Debug Servlet.
3.JSP语法高度显亮

其它功能都可以免了

另外我也很喜欢ANT,我可以自己定制XDoclet,自动生成源代码。只是很久没有使用了,自定制XDoclet只是用于大批量生成源代码的情形,而且,有些代码逻辑很难如XML那样有固定格式(若如是,我们早失业了)。只是一种辅助代码生成工具而已,用于有固定成熟的框架的代码大批量生成的时候很管用。
0 请登录后投票
   发表时间:2006-02-28  
大愚弱智 写道

帮忙找MyEclipse的代替品吧,支持:
1.自动编译、自动部署到WEB Server.


Tomcat+Ant可以实现,我一直这样。

大愚弱智 写道

2.可以Debug Servlet.


为什么要debug servlet啊?一直写webwork2 action,可以直接JUnit单元测试。

大愚弱智 写道

3.JSP语法高度显亮


狠久不用jsp叻,FreeMarker好狠多,有专门的FreeMarker editor插件。

大愚弱智 写道

另外我也很喜欢ANT,我可以自己定制XDoclet,自动生成源代码。只是很久没有使用了,自定制XDoclet只是用于大批量生成源代码的情形,而且,有些代码逻辑很难如XML那样有固定格式(若如是,我们早失业了)。只是一种辅助代码生成工具而已,用于有固定成熟的框架的代码大批量生成的时候很管用。


从来不用xdoclet.

看来我们的开发方式大大不同啊。。。您还是继续用myeclipse吧。。。
0 请登录后投票
   发表时间:2006-02-28  
ANT+Tomcat不知道你是怎么弄的,targets是这样子的么:
(1)compile *.java

(2)war all files

(3)deploy war package  to server

------------------------------------------------
(1)Eclipse 本身就是自动Complie的,还要拿Ant来Compile,有点不好。
(2)打包和发布到Tomcat后,这个WAR包要重新初始化,也耗时间。
0 请登录后投票
   发表时间:2006-02-28  
大愚弱智 写道
ANT+Tomcat不知道你是怎么弄的,targets是这样子的么:
(1)compile *.java

(2)war all files

(3)deploy war package  to server

------------------------------------------------
(1)Eclipse 本身就是自动Complie的,还要拿Ant来Compile,有点不好。
(2)打包和发布到Tomcat后,这个WAR包要重新初始化,也耗时间。


需要用到CC,所以compile,war,deploy写起来比较好
deploy的话是部署到内网测试服务器,本机测试还是可以在本机的,不用deploy
环境:tomcat+eclipse+wtp
0 请登录后投票
   发表时间:2006-02-28  
我最近改用WTP插件了,包含了XML,HTML,CSS,JavaScript的编辑高亮和自动提示,语法检验等等功能,比我原来组合好几个小插件功能强而且方便,缺点就是Eclipse运行速度明显变慢,而且内存占用明显上升。

另外我试了一下MyEclipse4.1,更像是WTP的增强版,在如下方面有所增强:

1、Spring,Hibernate支持
不过我不需要这些功能,其实只要有XML编辑和自动提示足矣。搞那么多辅助功能我反而觉得困惑。

2、Struts和JSF的可视化编辑
我不用Struts和JSF

3、JSP和HTML的可视化设计器
这玩意表面上仿佛不错,但是有很大缺陷。首先它是用table布局的,其次它远远没有Dreamweaver功能强大好用,最重要的是这个功能非常吃内存,而且速度慢,不就是编辑HTML,这个代价太不值得。这是我弃用MyEclipse一个主要原因,我可不想每次打开HTML文件还要等老半天。

4、JavaScript调试器
没有FireFox的Venkman功能强,而且调试JS用FireFox比Eclipse轻便。

5、J2EE Server的调试和部署功能
这个功能确实挺方便的,比WTP自带的那个方便好用得多。不过在我看来都没有我的Jetty+Jetty laucher plugin方便。我原来用的是tomcat+tomcat plugin,后来Quake Wang推荐了jettylaucher,一用发现真好,内存占用很少,启动速度很快,配置超简单。

6、UML功能
仿佛不错的样子,但是我觉得没有用rose方便。而且速度慢。

MyEclipse追求的就是大而全,提供一个完整的J2EE开发平台,总体而言比较适合于那些不喜欢自己DIY plugin的开发人员。

我的开发工具目前是这样:
IDE方面:
Eclipse + WTP plugin(GEF,EMF,JEM) + jettylaucher plugin(jetty4) + FreeMarker Editor
浏览器方面:
FireFox + IE tab + Venkman + Web Developer + JS console
通用编辑器:
UltraEdit
偶尔用一下rose画UML,偶尔用一下DreamWeaver编辑HTML,偶尔用一下topstyle编辑css
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics