请benq大哥说得明白点,谢谢

引用benq大哥说的:"不要使用Myeclipse这些带插件的Eclipse,是美女蛇,一开始很吸引人,方便,但是时间长会浪费你很多时间。

我现在Eclipse什么插件都没有,已经从EJB2/EJB3/Spring/Hibernate/JPA等等都开发了。 "

请问如果我eclipse不放入插件,那我开发程序时怎么办?? 我是个新手,请说得简单一点,谢谢.是不是说所有代码都得手工写上呢?? 我不是很明白.不是说有了插件,我们工作起来才方便吗?

有其他高手帮忙说说吗?

下载最新的Eclipse3.3 JEE版本,除了需要SVN插件,基本无需其他插件了。可以整入大多数Web/J2EE服务器调试跟踪。

不知你所说的程序开发是怎样?但是必须了解,Java是一个分层组件世界,这些组件都是通过XML组合在一起,Eclipse的XML编写有提示作用,已经做到位了,XML可视化和源编辑相差不大,关键是程序员对XML项目有一个大概使用印象。

现在有一些插件,比如Hibrnate开发插件,直接从数据库导入POJO,但是这种方式和Hibernate的正确使用方式背道而驰。

现在Eclipse插件正确趋势就是整入UML MODEL设计,也就是MDA插件,这可见Borland的togetehr for Eclipse, Borland作为一个有名的IDE开发商,已经放弃JBuilder这样的传统IDE工具,而是重点转向together,这些都可以说明什么是IDE的正确使用方式。

插件太多,确实可能方便,但是会产生误导,特别是初学者,这类似美言不信,信言不美的意思。


[该贴被banq于2007年10月02日 09:37修改过]

还是不太懂,因为我是从delphi转过来用java,jsp开发的,觉得插件应该就是封装好的程序模块吧,这样我用起来就方便啊,起码架构起来了,我就是负责在上面做一些主要的代码设计就OK了,但是如何说不用插件更好呢? 我的问题是想问,是不是大部分代码又要从新自己写出来呢?? 还是在eclipse中,手工导入需要的库文件就OK了呢?? 请指教.谢谢

>觉得插件应该就是封装好的程序模块吧,
不是,程序模块是有关你应用程序架构的JAR包,比如struts.jar hibernate.jar这些只要在eclipse中导入这些jar包就可以。这些Jar包供你自己程序使用。

而eclipse插件虽然也表现为jar,但这是jar包供eclipse使用,这样你可以借助eclipse做一些自动化可视化的工作,提高开发效率,但是有时效率提高,但方向错误,如将界面和数据表捆绑耦合在一起的一些插件,用起来效率提高,实际与分层结构背道而驰。

具体还是需要你深入eclipse使用后有所体会。
[该贴被banq于2007年10月03日 23:21修改过]

大哥你真的很好啊.谢谢.

banq你真耐心.那么弱的问题都解答.佩服.从现在起我也加入到J道的生产大对了,支持你

多谢肯定,这个问题其实对于初学者很重要,涉及选择IDE标准问题,方向选择错误,就会浪费大量时间精力,既然你有缘来到了Jdon.com,那么就告诉你真相:

http://www.jdon.com/jivejdon/thread/32811.html

banq大哥~我下了Eclipse3.3 JEE版本,可是TOMCAT老配不好,一访问都显示404。比MYECLIPSE难整多了。请问配TOMCAT的时候有什么要注意的吗?JRE都重新配过了。

>可是TOMCAT老配不好,一访问都显示404
因为你受了MYEclipse复杂误导,Eclipse 3.3跑tomcat很简单。

1. 在Eclipse的windows-perference的server增加tomcat 6

2.新建一个dynamic web项目。

3.点按项目,选择run-->run on server,选择tomcat6就可以运行。

就这么简单。

谢谢大哥,已经解决了~
原来是Eclipse 3.3 run on server 是不能显示TOMCAT首页的。
自己写得页都可以访问,哈哈低级错误。

Eclipse 3.3版本如果安装了ATF(AJAX支持包),可以对javascript脚本进行单点调试Debug,这是一个非常有用的功能。如下图: