好比这样的操作,新建一个web项目,使用 菜单my eclipse,project capabilities,add structs capabilities,这样项目就能自动部署生成一些配置文件或类,我想根据自己需求自定义这个操作,应该如何完成,就大神帮忙啊!!!!
亲问下。你下面这种做法有没有什么例子能够参考下。刚工作,很多东西还不明白。
追答这个范围广泛了,你想实现的目的是什么?
A 假设是想通过ECPLISE来生成部分通用代码,避免重复工作,那么目前很多ECPLISE插件已经可以实现了,MYECPLISE就是对ECPLISE各类开发工作插件的扩展的集合。比如你用SSH做开发,那么方便的方式可以1.通过powerdesigner来定义库表==》2.通过powerdesigner链接数据库生成和维护相关库表==》3.使用MYECPLISE下的DB工具读取库表==》4.DAO、SERVICE、MODEL都可以自动生成的简化了开发工作。如果刚开始工作那要自己开发ECPLISE插件完成3、4的内容难度和工作量都很大。既然有现成的为什么不用呢?
B 作为公司的技术积累自然有各家公司的体系以及优化工作量的技术方案,比如通过一些项目的积累,对同类项目(技术框架层面)以后需要反复使用,那么考虑成本等因素会建立一些开发前的代码初始化工具,此类内容往往完成度比较高,就是和上面说的A比较起来需要更加个性化,一般通用插件无法满足要求,那么就可以自己开发ECPLISE的插件来完成,或者代码初始化生成的工具。但这需要一定的技术积累,只有框架有很深入的了解才可能完成这样的工作。
楼主的提问有些笼统,最终要实现怎样的目的可能我还没理解清楚,所以例子实在是拒不出,只能讲讲个人的思路。
谢谢你,回答这么多,很多也没接触过。我这边的话,是个小公司,平台是老板自己搭的,不是SSH这些,并没有提出具体需求,让我尝试弄一弄Eclipse插件。我就想实现下,点个菜单,能够在项目中生成已经准备好的xml文件.不做更多功能。
追答那就学下呗^_^ 反正也无坏处。
但如果只是在ECPLISE里用个按钮生成个XML,个人觉得意义不大。
学习使用ecplise插件这个过程到是有意义的,插件完成的这个目标就没什么用了,到不如找些资料系统的学下ECPLISE插件开发。
软件攻城师真的很可怜,要学的东西太多了,可能一生都学不完。
所以对于某个语言、技术、框架、等等等。。。。。。。需用即学才比较可能。
但处理问的方法和思路却是永远也不会更新的,所以随着技术的积累,你会发现你的学习周期会逐渐缩短,结局问题的时间也会越来越短,但这都需要慢慢积累。
谢谢了大神,以后不懂的可要多多向你请教了!