一切从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开始了。
再说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开始了。
相关文章推荐
- 一切从安装开始,细说Win2003无人值守安装一二三
- IDEA导入Eclipse项目 【未结束的注释、非法类型的开始、缺少符号】
- ==Tomcat的坑==【一切正常,就是连不上数据库,提示密码错误】。解决:先关闭Tomcat,再重启eclipse。老师说是Tomcat卡住了。
- agile/scrum 如果一切都从解放前开始
- 天气转凉,一切开始起了变化
- eclipse的设置问题:代码中每行的开始和结尾出现多余的特殊符号
- 学习ECLIPSE从哪里开始?
- 敢想,是一切可能的开始。
- 李开复谈中美创业差异:在中国一切从人开始
- 听高手所言,一切从API开始
- 一切都从犯错误开始
- jvm调优-从eclipse开始
- Unix所有的一切是如何开始的
- 一切从IL开始
- 一切由wifi_sleep_policy提示开始 2016-06-29 15:00
- 开始开发Android的使用Eclipse
- 国内VR内容分发平台探讨:未来充满变数,一切才刚开始
- 一切从游戏开始
- 优秀程序猿从注释开始——eclipse/myeclipse注释模板的修改
- Linux入门 :一切从i2c设备开始