THE MOMENT, THE MEMENTO

2007年09月16日

Develop J2EE using Eclipse IDE with WTP & Geronimo Eclipse plug-in

标签:, , , , — 吴德文 @ 15:47

8月中旬的时候开始接触Geronimo,看到这个东西很欣喜。之前学J2EE开发,除了Tomcat的服务器,还得解决JBoss等东西,要集成这个那个太麻烦了,如果用BEA的,系统消耗又太大了。现在一个Geronimo就解决问题了。

只是Geronimo for Eclipse的插件安装起来还是很麻烦,现在还没有一个直接包含Geronimo的WTP版本(据说将来的版本就会包含)。这段时间我是下载了wtp-all-in-one-sdk-R-2.0-200706260303-win32(似乎是3.3版本的)来用,通过添加Server里安装完插件后(等待下载完成是一个漫长的过程,怀念在北大培训时的下载速度),可以添加 1.0 的 server,但是start server就会出错(Geronimo自身启动是没有问题)。如果安装wasce的插件好像也是不能工作的。

试了好多天了,不知道要如何让这二者结合工作起来,目前就只有两个组合是可以用的。一个是在北大培训时老师提供的wtp-all-in-one-sdk-R-1.5.1-200609230508-win32 + wasce_eclipse_plugin-1.1.0.1-deployable,这个可以跑wasce起来;而另一个是笔记本上基于eclipse-platform-3.2.2-win32,又自己加了一堆J2EE的插件,最后也不知道什么时候安装的Geronimo插件,可以跑1.1的服务器,而且也都正常。

真希望Eclipse早点推出包含Geronimo插件的版本,毕竟现在R2.0的版本就已经有Axis的集成,可以少做很多事情。

注(2007-9-17): 根据 Apache Geronimo v1.1 - Developer’s Guide 里一篇文章(J2EE Application Development on Apache Geronimo Simplified using Eclipse)提到 ApacheCon Europe 2007 的一个 presentation 介绍了如何用Eclipse with WTP & Geronimo 来开发J2EE应用程序,并提供了演讲资料(包括ppt和sample)的下载。

根据ppt中的介绍,使用的是1.5.2版本的wtp sdk(而上文中我提到的用于wasce的是1.5.1版的),并依照http://geronimo.apache.org/development-tools.html 的提示来安装Geronimo插件(文中提到Geronimo的插件可以在1.5.2版的WTP上直接安装,应该也是要在1.5.2版以上的WTP才能对它支持)。

到了Eclipse WebTools 的下载页面发现,现在没有1.5.2的WTP的,最新的是1.5.5,下载了以后,发现其一些界面特性还是和Platform322比较相像的。比较了一下各个版本的时间,对我之前一直安装无法成功心里总算清楚了很多。

v1.5.5是07年8月29号的,应该是在以前的版本上集成了最多的东西。而v2.0是一个新的分支,确实有一些新的特性,但是最后的更新日期是07年6月26日。

最后,觉得以后解决一个问题,还是要好好看文档才行,这样才能少走很多弯路。

感谢Shiva Kumar H.R. 在presentation里的介绍,让我找到了最后的安装方法。


Related:

2004年01月11日

终于考完了:)

标签: — 吴德文 @ 22:54

终于考完了,感觉全身一身轻松。
虽然考的成绩如预想中的不好(如果没有复习都能考得好就是天方夜潭了,呵呵),但是今天的两科居然没有让我交白卷,让我很开心,哈哈。昨天我还在犹豫今天要不要去考的说。

考过了一次,就让自己心里比较有底了,如果以后还有下一次的话,应该知道该怎么办了。

不过,话说回来,轻松该轻松,学习还是要继续学习的,虽然学习的内容有不同。买了的很多书,借的很多书还是要看的。以前不懂得做计划,现在有了PDA,应该多制定详细的计划,让自己严格遵照执行。


Related:

Valid XHTML 1.1 Valid CSS! Creative Commons License WordPress 所驱动