摘要: 通过使用maven的生命周期和丰富多样的插件,可以方便的将项目代码编译打包为自己需要的构件。 maven默认项目主代码位置src/main/java目录,测试代码位置src/test/java目录。主代码会被打包到最终构件中。 jar包:mvn package 命令的默认打包类型 maven会假设用 阅读全文
posted @ 2019-05-20 19:20 suntingme 阅读(244) 评论(0) 推荐(0) 编辑
摘要: maven管理依赖的一个很重要的基础在于,其维护了收集大量依赖jar包的仓库。 maven的仓库分类为本地仓库和远程仓库。 构件在仓库的路径大致为:groupId/artifactId/version/artifactId-version-classifier.packaging。可通过构件的坐标寻 阅读全文
posted @ 2019-05-20 19:15 suntingme 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 目前我经历的公司的主要项目管理工具都是maven,maven除了是一个实用的构建工具外,也是一个功能强大的项目管理工具。其管理功能分为信息管理和依赖管理。通过pom.xml文件实现。 信息管理 信息管理主要用于定义当前项目构建的主要信息。 单模块项目 对于单个模块项目,其主要管理元素如下:其中pro 阅读全文
posted @ 2019-05-20 19:12 suntingme 阅读(195) 评论(0) 推荐(0) 编辑