本文共 780 字,大约阅读时间需要 2 分钟。
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 常用命令
Maven 提供了多个命令,可以帮助开发者更高效地管理项目。以下是常用的命令及其用法:
compile
- 作用:将 src/main/java 下的文件编译为 class 文件,并输出到 target 目录。
- 用法:在 cmd 中输入
mvn compile。
test
- 作用:执行 src/test/java 下的单元测试类。
- 用法:在 cmd 中输入
mvn test。
clean
- 作用:清理命令,删除 target 目录及内容。
- 用法:在 cmd 中输入
mvn clean。
package
- 作用:打包命令。对于 Java 工程,执行
package 会生成 jar 包;对于 web 工程,会生成 war 包。 - 用法:在 cmd 中输入
mvn package。
install
- 作用:安装命令,将 Maven 打包后的 jar 包或 war 包发布到本地仓库。
- 用法:在 cmd 中输入
mvn install。
这些命令为开发者提供了快速完成项目构建、测试和部署的能力。
转载地址:http://cygwz.baihongyu.com/