Maven用来管理需要使用的jar包,可以自动下载添加依赖。
一个Maven工程包括pom文件。配置Maven方式略过。
cd到pom文件所在目录,命令行中执行以下指令
mvn compile 编译生成target目录,包括.class文件
mvn pacage 将target中的字节码打成jar包
mvn clean 删除生成的target目录
mvn install 将工程安装到本地仓库,可以被其他Maven工程调用
坐标中<scope>标签作用,缺省默认为compile
compile范围
- 对主程序有效
- 对测试程序有效
- 参与打包
test范围
- 对主程序无效
- 对测试程序有效
- 不参与打包
provide范围
- 开发时候需要,部署时候不需要,所需的jar包由容器提供,如servlet-api.jar
网友评论