java之maven工具
maven:
作用:项目勾选工具
特点:
1.可以使用maven来编译你的代码
2.项目打包也可以使用maven来完成
3.maven可以实现项目模块化管理
4.maven可以在线管理依赖,项目依赖页方便获取
5.maven提供了一些丰富的插件,方便项目持续集成
maven项目结构
src/main/java
一般是开发人员写代码的目录
src/main/resources
开发人员放项目资源文件的目录
src/test/java
放测试人员代码的目录
src/test/resources
放测试资源文件的目录
Maven Dependencies
通过maven拿下来的项目依赖包存放目录
target
存放构建后文件的目录
maven项目中解决依赖包的问题,只需要在pom.xml文件中填入,依赖包信息,例如log4j的依赖包
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.9</version>
<scope>test</scope>
</dependency>