maven介绍

什么是maven

Maven 是专门用于构建和管理Java相关项目的工具。

Maven是意第绪语,依地语(犹太人使用的国际语),表示专家的意思。

所以用Maven管理Java 项目,你就是专家了 -_-!

Maven 主要用处一:相同的项目结构

使用Maven管理的Java 项目都有着相同的项目结构

  1. 有一个pom.xml 用于维护当前项目都用了哪些jar包
  2. 所有的java代码都放在 src/main/java 下面
  3. 所有的测试代码都放在src/test/java 下面

Maven 主要用处二:统一维护jar包

比如说有3个Java 项目,这些项目都不是maven风格。那么这3个项目,就会各自维护一套jar包。 而其中有些jar包是相同的。

而maven风格的项目,首先把所有的jar包都放在"仓库“ 里,然后哪个项目需要用到这个jar包,只需要给出jar包的名称和版本号就行了。 这样jar包就实现了共享

如图所示,在pom.xml里,表示用到了mysql 的jar包,版本号是5.1.30。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • (1)基础 构建:是将工程编译得到的结果部署到服务器上的过程编译:.java文件编译为.class文件坐标:包名(...
    飞鸿飞飞飞阅读 1,198评论 0 0
  • Maven是一个软件项目管理和理解工具。基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建、报告和...
    kakarotto阅读 3,966评论 0 8
  • 使用不需要上网单独下载jar包,只需要在配置文件pom.xml中配置jar包的依赖关系,就可以自动的下载jar包到...
    帷幄庸者阅读 2,880评论 1 0
  • 现在的企业基本都选择Maven Maven是一个跨平台的项目管理工具。主要包含:1.项目对象模型(POM):(不用...
    神豪VS勇士赢阅读 1,882评论 0 2
  • 一、maven的介绍与安装 1.什么是maven Maven 是一个项目管理工具,它包含了一个项目对象模 型 (P...
    你可曾梦见过蝴蝶阅读 2,571评论 0 0

友情链接更多精彩内容