摘要: 在一个复杂的项目中,项目的各个模块存在各种相互依赖关系。优化一个多模块项目的POM最好通过几步来做。总的来说,我们总是寻找一个POM中的重复或者多个兄弟POM中的重复。在多模块项目中依赖重复的模式主要包括①:一些依赖在多个模块中被生命;②有一些依赖关系是关联的,共享同样的版本③:兄弟模块依赖和兄弟模 阅读全文
posted @ 2017-04-03 20:31 简单爱_wxg 阅读(1648) 评论(0) 推荐(0) 编辑
摘要: 创建项目 运行如下命令会创建一个简单的Maven项目。 -DgroupId:指定了项目的groupId; -DartifactId:指定了项目的artifactId -DpackageName=org.sonatype.mavenbook会在项目创建包。 在运行这个插件时,前缀是archetype, 阅读全文
posted @ 2017-04-03 15:45 简单爱_wxg 阅读(401) 评论(0) 推荐(0) 编辑
摘要: Maven是一个项目管理工具,它包含了一个项目对象模型,一组标准集合,一个项目声明周期,一个依赖管理系统和用来运行定义在生命周期阶段中插件目标的逻辑。Maven采用了约定优于配置这一基本原则。在没有自定义的情况下,源码假定是在src/mian/java下、资源文件假定是在src/main/resou 阅读全文
posted @ 2017-04-03 13:57 简单爱_wxg 阅读(233) 评论(0) 推荐(0) 编辑