Maven新手快速上路小结

阅读更多

终于又做回Coder了。

新项目是用Maven的,而我以前只用过Ant。所以,我必须尽快学会Maven。

先上Maven官网,按照quick start做了一遍。基本理解了maven与ant的不同之处。

ant基本上就是一种批命令的方式,copy,compile,move,delete之类,用过程化的思路完成每个目标。

而maven这更加专注于项目管理,最重要的一点是解决了库的依赖问题。不必一个一个去下载。

maven是用插件来实现各种功能。

基本的目标包括生成项目目录,单元测试,编译,打包,发布等。所以说maven是专注于项目管理的。

maven支持一个tomcat插件,使得可以输入tomcat:run直接把web项目在内嵌tomcat里跑起来。但是我一下子搞不懂如何调试。所以,我还是用老办法,让maven负责打包。打包就完成了war目录和包的生成,在target目录下。然后我还是用sysdeo的tomcat的eclipse插件,把对应的目录添加到tomcat的system.xml里,直接调试。

就这样,从对maven基本无知到基本满足工作需要,我花了一天时间。对maven的深入理解和高级使用也许需要花费更多的时间,但是我一般不会继续深入学习了,就这样了,满足工作需要即可,万一需要用到高级特性,需要修改pom.xml的话,求救google啦。

你可能感兴趣的:(maven,eclipse,tomcat,debug)