Maven学习(二):maven的标准目录和常用命令
一、maven的标准目录
作为一个maven工程,它的src目录和pom.xml是必备的
进入src目录后,我们发现它里面的目录结构如下:
src/main/java —— 存放项目的.java文件
src/main/resources —— 存放项目资源文件,如spring, hibernate配置文件
src/test/java —— 存放所有单元测试.java文件,如JUnit测试类
src/test/resources —— 测试资源文件
target —— 项目输出位置,编译后的class文件会输出到此目录
pom.xml——maven项目核心配置文件
注意:如果是普通的java项目,那么就没有webapp目录。
二、maven的常用命令
1、mvn clean:清理项目生产的临时文件,一般是模块下的target目录
2、mvn compile:编译源代码,一般编译模块下的src/main/Java目录
3、mvn test:测试命令,或执行src/test/java/下junit的测试用例.
4、mvn package:目打包工具,会在模块下的target目录生成jar或war等文件
5、mvn install:将打包的jar/war文件复制到你的本地仓库中,供其他模块使用
6、mvn tomcat:run:在tomcat容器中运行web应用