java maven

Java Maven

Maven是一个 基于项目对象模型(POM) 的概念的纯java开发的开源的项目管理工具。主要用来管理java项目,进行 依赖管理 (jar包依赖管理)和 项目构建 (项目编译、打包、测试、部署)。此外还能 分模块开发 ,提高开发效率。

Java Maven 项目结构
alt text

  • src/main/java 存放源代码,建包,放项目中代码(service,dao,User,…)

  • src/main/resources 书写配置文件,项目中的配置文件(jdbc.properties)

  • src/test/java 书写测试代码,项目中测试案例代码

  • src/test/resources 书写测试案例相关配置文件

  • 目根/pom.xml (project object model) maven项目核心文件,定义项目构建方式,声明依赖等

依赖管理

  • 依赖传递
  • 可选依赖(不透明) optional
  • 排除依赖(不需要) exclusions
  • 依赖范围 scope

java maven
https://cs-lb.github.io/2024/12/13/java实习学习/java-maven/
作者
Liu Bo
发布于
2024年12月13日
许可协议