使用Maven2来构建Petstore

maven2是apache一个非常好的项目管理工具,借用petstore的例子来学习如何使用maven2来管理项目,以及多模块开发,再合适不过了。大概了一个星期的时间,将原来的petstore1.4全部转换成maven2标准的目录结构,适当做了调整和修改,更换了base64.jar,使用commons-codec-1.3.jar,初步完成了整个项目的构建工作。下一步打算移植到jboss上面去,主要是一些ejb的部署和相应的一些配置。数据库方面,原来只是提供了derby、oracle、pointbase,并没有mysql。如果这些都完成了的话,我打算进一步的考虑移植到geronimo上面。最近工作有点忙,尽量抽出点时间来,希望在这个月底完成任务了。 ---------------------------- 后记: 由于我在移植时使用的1.4的petstoe,是用的j2eesdk-1_4_03-samples.zip中的,该版本并没有提供数据库脚本,也没有相关文档说明,因此在后期移植时有些阻碍。加之中间有些事情当搁了,也没有继续完成下去。事实上建立本项目的原因,意在说明如何借助maven2来构建和管理大型复杂的项目,尤其是分模块开发,而这个基本上已经完成了。至于移植到jboss中去,会在以后的其他项目中继续探讨了。看到有的朋友留言对此很关注,表示感谢,希望一起学习。在我最近项目中,使用maven2来构建、管理、发布项目都是非常方便的,希望大家也用到自己日常的项目开发中,必定受益良多。分享家:Addthis中国

Leave a Reply





◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。