0
点赞
收藏
分享

微信扫一扫

Maven的package和install

简单聊育儿 2022-02-16 阅读 52
jarmavenjava

Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。

一、最常用的两种打包方法
  1.clean------>package(如果报错,很可能就是jar依赖的问题)
  2.clean------>install

二、9种生命周期
  1.clean,清理,在进行真正的构建之前进行一些清理工作,移除所有上一次构建生成的文件。执行该命令会删除项目路径下的target文件,但是不会删除本地的maven仓库已经生成的jar文件(项目Idea-->Setting-->Path Variables-->.m2\repository)。
  2.validate,验证,验证工程是否正确,所需的信息是否完整。
  3.compile,编译源码,编译生成class文件,编译命令,只编译选定的目标,不管之前是否已经编译过,会在你的项目路径下生成一个target目录,在该目录中包含一个classes文件夹,里面全是生成的class文件及字节码文件。
  4.test,单元测试,测试。
  5.package,打包,将工程文件打包为指定的格式,例如JAR,WAR等。这个命令会在你的项目路径下一个target目录,并且拥有compile命令的功能进行编译,同时会在target目录下生成项目的jar/war文件。如果a项目依赖于b项目,打包b项目时,只会打包到b项目下target下,编译a项目时就会报错,因为找不到所依赖的b项目,说明a项目在本地仓库是没有找到它所依赖的b项目,

举报

相关推荐

0 条评论