maven 是什么?
maven 是一个基于 Java 平台的项目构建、依赖管理工具
maven 项目结构有哪些?
- src/main/java
Java 源代码 - scr/main/resource
java 配置文件 - src/test/java
java 测试代码 - src/test/resource
Java 测试代码的配置文件 - /target
编译后的class 文件。jar war - pom
配置文件
maven 常用命令有哪些?
- mvn deploy 发布项目
- mvn test 单元测试
- mvn clean 清除项目目录中生成的结果
- mvn package 生成 jar、war
- mvn install 在本地仓库中安装 jar
- mvn jetty : run 启动jetty
- mvn tomcat:run 启动tomcat服务
- mvn clean package -Dmaven.test.skip = true 清楚已经打过的包并重新生成跳过测试类
maven 坐标的含义是什么?
groupId : 域名. 公司名. 项目名
artfactId: 项目名或者模块名
version: 版本
packaging:maven 打包方式