您的位置:首页 > 编程语言 > Java开发

一切从eclipse+geronimo开始

2007-01-02 01:32 281 查看
    先说java。对java的接触是从《重构》这本书开始的。可是,我的侧重点是在重构的技巧上,而不是java。
    再说eclipse。作为一个unix/linux下的C语言的程序员,对eclipse发生兴趣是因为,在一篇文章中,看到,eclipse可以进行unix/linux下的C/C++开发,一个用java写的用于java开发的IDE,通过插件模式,就可以支持C/C++的开发,这足够引起我的兴趣了。我将一个自己开发的C++项目导入到eclipse中,进行了一下尝试,但是感觉不是很好。直到我用eclipse+geronimo开始进行第一个java项目时,才意识到这是由于我的开发习惯与eclipse不同造成的(当然,也有不习惯的成份)。但总体来说,我对eclipse是十分肯定的。
    认识geronimo,纯属巧合,在2005年11月,我买了第一本《程序员》,是冲着封面上“C++弱冠之庆”几个字去的。但其中有一篇《geronimo的远大前程》,使我对geronimo有了第一个模糊的印象。
    本来,java、eclipse、geronimo对我来说,还是太遥远了--至少是有很大的距离的,最有可能的就像两个陌生人在街上一样,偶然擦肩而过,但不会有什么往来。可是,这个世界是在不断变化的,一个多月前,公司要求我一个人负责一个系统的维护工作。这个系统是由我和另外几个同事一同开发的,包括客户端、服务器、管理平台。我负责的是服务器的开发,用的是C+mysql。客户端主要是VC,管理平台是java+weblogic+oracle。而所谓的维护工作,主要是进行技术支持、对新需求的二次开发等。
    对于这个系统而言,管理平台部分主要进行系统的配置,用户管理等。并不处于主要地位,主要是为系统管理员提供服务的。所以,对我来说weblogic+oracle实在是太大了。加之,管理平台的部分功能的设置、实现,并不是很令人满意。所以我动了改造管理平台的心思。    对于一个从来没有做过web开发的人来说,完全抛弃java,用其它语言重新做一个web程序,显然是不核算的,同时也是没有那么多精力的。最大程度利用现有代码,无疑是最合理的选择。
    下一步就是要确定使用的J2EE服务器和数据库了。oracle,是首先就要抛弃的,光它近一个小时的安装时间,就让我有足够的理由抛弃它了。weblogic,对崇尚适用原则的我来说,太大了,而且还要花钱,也不是理想的选择。无疑,geronimo再次走进了我的视野。而促使我下定决心的是,在geronimo 1.1,中提供了一个Little G的版本,不到20M的大小,立刻吸引了我。
    所以,我对java的探险之旅就从geronimo+mysql+eclipse开始了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息