一.maven目录
src(源代码目录)
-main
-java
-package
-test
-java
-package
-resource(存放资源文件)
-target
classes(这个目录下存放的是编译生成的class字节码文件)
generated-sources
maven-archiver
maven-status
surefire-reports(存放的是生成的测试报告)
二.pom中关键字的含义
groupId里面写的是项目的包名
<groupId>com.test</groupId>
artifactId里面是模块名建议使用项目名
<artifactId>projectName</artifactId>
dependencies是用来添加依赖的所有的依赖都要写在这里面
<dependencies>
<dependency>
<groupId>junit</groupId>//这里依旧需要指出依赖的包的包名
<artifactId>junit</artifactId>
<version>4.10</version>//这里是需要指出需要的版本
</dependency>
<dependency>
<groupId>junit</groupId>//这里依旧需要指出依赖的包的包名
<artifactId>junit</artifactId>
<version>4.10</version>//这里是需要指出需要的版本
</dependency>
</dependencies>
二.maven常用指令
mvn -v
查看maven的版本
mvn compile
编译项目
mvn test
测试
mvn package
打包项目
mvn clean
删除target
mvn install
将jar包安装到本地仓库(比如自己写了一个包,在另外的包中需要引用其中的文件但是看不到可以使用该命令将文件包放到本地仓库中,然后在pom.xml中设置依赖就可以使用了)