由于以前没接触过Maven,上周第一次checkout项目代码学习时,看到项目的结构觉得挺奇怪的,src/main/java下放代码,src/main/resource下放配置文件,src/test/java下放单元测试文件,src/main/webapp下放web层的代码,今天看了 《Maven权威指南》后,才明白这是Maven的约定的代码结构,它的核心理念就是“约定优于配置”。
每日学习笔记(17)
原创
©著作权归作者所有:来自51CTO博客作者phinecos的原创作品,请联系作者获取转载授权,否则将追究法律责任
Maven和Ant的区别简单来说,就是如果你使用Ant,那么就必须明确告诉Ant你想让它做什么,你的源代码在哪里,结果字节码你想放到哪,如何把这些字节码打包成JAR文件,而使用Maven,你只需要创建一个pom.xml,这个文件中指明了构件信息,以及其所依赖的其他构件信息,Maven就可以从中央仓库中下载所依赖的构件到本地仓库,并利用各种Maven插件来完成各种构建任务,而这些具体的步骤都是透明的,不需要用户参与,当然,如果你想做个性化定制,也是没问题。
上一篇:每日学习笔记(18)
下一篇:每日学习笔记(16)

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
学习笔记(17)
学习笔记
学习 笔记 -
学习笔记17
学习笔记17
学习笔记17