本文共 843 字,大约阅读时间需要 2 分钟。
24.6 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 项目核心配置文件
- note: 如果是普通的 java 项目,那么就没有 webapp 目录。
- 图示:

24.7 Maven_常用命令
compile
- compile 是 maven 工程的编译命令,作用是将 src/main/java 下的文件编译为 class 文件输出到 target 目录下。
- cmd 进入命令状态,执行
mvn compile
test
- test 是 maven 工程的测试命令
mvn test
,会执行 src/test/java 下的单元测试类。 - cmd 执行
mvn test
执行 src/test/java 下单元测试类。
clean
- clean 是 maven 工程的清理命令,执行 clean 会删除 target 目录及内容。
- cmd 进入命令状态,执行
mvn clean
package
- package 是 maven 工程的打包命令,对于 java 工程执行 package 打成 jar 包,对于 web 工程打成 war 包。
- cmd 进入命令状态,执行
mvn package
install
- install 是 maven 工程的安装命令,执行 install 将 maven 打成 jar 包或 war 包发布到本地仓库。
转载地址:http://cygwz.baihongyu.com/