Eclipse
zhangweis
这个作者很懒,什么都没留下…
展开
-
Eclipse Web Tools
今天把Eclipse Web Tools项目的IBM捐献的代码装上,基本上就是原来WSAD中的内容,在加上了对不同服务器的支持。感觉做Web开发是没有问题了。Lomboz的代码是坨屎,感觉要差得多。MyEclipse也不大好用。不过感觉IBM的代码太大,太多。不过,幸好Web Tools分成Web开发和J2EE开发两块。如果只做Web开发,应该可以用分开的工具。 Eclipse我一直比较关注,也是原创 2004-07-29 11:32:00 · 1708 阅读 · 0 评论 -
Server Side Equinox
原来一直以为是由RSP项目来完成的服务器端插件框架的底层,哪知道竟是由Equinox Http(还在Incubator)项目做的底层。RSP是在它上面构建的一层。其实相对而言, Equinox Http项目是很小的,主要完成跟Servlet 容器的转接,和(插件)Framework的启动。另外再加上允许插件定义Servlet及映射,以及虚拟出一个Servlet容器(如ServletContext,原创 2006-07-19 21:46:00 · 1525 阅读 · 1 评论 -
Callisto发布了
Callisto终于发布了。我最期待的项目是:Data Tools, Web Tools, GEF其中GEF我比较期待的是WYSIWYG的文本编辑器。这个版本的这个编辑器好象不是重点,所以我对它不抱太大的期望。当初GEF做3.2计划的时候,看得出来是把这个作为一个重点的,但后来就好象没看到这方面的动作了。Web Tools中我比较期待的是可视化的HTML编辑器。坏消息是本版本中不包括。好消息是好象原创 2006-07-03 09:28:00 · 1821 阅读 · 1 评论 -
期待Eclipse Callisto
再过两天Callisto就要发布了。Eclipse 的开发节奏确实保持得很好,这也是敏捷方法的影响。个人认为能保证准时发布的关键还是敏捷计划。通过它的计划的变动情况就可以看出来。它的计划是会经常发生变化的。记得它的计划里面自己也提到了,会经常改变计划。另外Callisto的方式我也比较喜欢,象原来安装一个比较上层的插件,象Web Tools这些,要找到相关插件的合适版本都是一件非常吃力的事情,有时原创 2006-06-29 12:14:00 · 2664 阅读 · 7 评论 -
Eclipse插件中使用本地库
新的基于MANIFEST.MF文件支持这种用法,其实这是标准的用法。具体做法是:在Plugin.xml的编辑器中的Runtime页中,点击生成MANIFEST.MF文件然后在MANIFEST.MF页中输入Bundle-NativeCodeos: XXX.dll;osname=Windows95;osname=Windows98;osname=WindowsNT;osname=WindowsXP;p原创 2004-11-16 09:52:00 · 983 阅读 · 0 评论 -
界面代码重构有感
今天重构了一长段界面代码有感如下:1.测试,还是测试 因为没有测试,重构的过程中简直是无以为继,既不知道走到哪里了,也不知道下一步该做什么。2.MVC,旧话重提,还是测试 其实跟上一个话题有关,没有测试的根本原因是因为界面不好测试,再另上是Eclipse框架下的一个View,测起来更加麻烦。毅然决定使用MVC(倒不是我想,这段代码是一个负责控制多块语音卡的界面,因此比较适合用MVC),原创 2004-11-12 12:10:00 · 1105 阅读 · 3 评论 -
Eclipse RCP的视图位置的保存
从Browser例子中改出来的一个程序,不管怎么调整位置,最后重启应用的时候老是恢复缺省的位置。最后查了IDEWorkbenchAdvisor的代码,才发现只需要在Advisor中的initialize中加一句configurer.setSaveAndRestore(true);就可以搞定。原创 2004-11-10 08:19:00 · 2038 阅读 · 0 评论 -
中文内容Properties文件的编辑
http://propdev.sourceforge.jp/虽然是日本人编的,但还是比较好用,其实原理很简单,就是打开的时候转换一下,保存的时候转换一下。不过Java也真是,直接使用XML做Properties文件多好,不就没有这些问题了。另外这项功能应该是Eclipse自带的功能,给它做一个Feature Request。原创 2004-11-10 08:08:00 · 1321 阅读 · 2 评论 -
关于Plugin在Eclipse可以运行,单独发布时不能运行的问题
在Eclipse PDE开发环境中运行得很好的插件,单独发布后却不能正常运行,也没有出任何错误,真是费我一阵好找。最后才发现是build.properties文件里没有把引用的资源和jar打包到plugin里面,真是。这个问题本来不大,只是没有及时发布发现累积了很多这种问题,至少都改了八九个地方。足可见及时的发布的重要性。如果尽早地进行发布,这个问题本可以早一点发现。如果把打包的过程一直到最后运行原创 2004-08-21 13:04:00 · 1300 阅读 · 0 评论 -
等待很久的Web Tools Classpath Container Dependency Publishing特性终于加上了
简单地说,就是可以将Classpath Container提供的Jar发布到WEB-INF/lib下再加上m2eclipse插件,就可以实现轻松地找到一大堆依赖的jar包了。更具体的介绍请参见http://m2eclipse.codehaus.org/只要在web项目上点右键,加入Maven Enable,再点右键,选择所需要的库,比如hibernate,就可以在web应用中直接使用hiberna原创 2007-04-17 20:08:00 · 1411 阅读 · 0 评论