maven打包命令[通俗易懂]

maven打包命令[通俗易懂]打包步骤是:清除,打包一般的maven项目打包命令是:mvncleanpackagemvnclean打包前清理掉之前有过打包的文件夹targetmvncompile项目编译mvnpackage开始项目打包执行这步可以不用执行compile了package包括了编译、打包这两步package完成后,会自动生成一个target文件,根据你编写的pom打包命令和assemb…

大家好,又见面了,我是你们的朋友全栈君。

打包步骤是:清除,打包
一般的maven项目打包命令是:mvn clean package

mvn clean

打包前清理掉之前有过打包的文件夹target

mvn compile

项目编译

mvn package

开始项目打包
执行这步可以不用执行compile了
package包括了编译、打包这两步
package完成后,会自动生成一个target文件,根据你编写的pom打包命令和assembly文件可以在 \target\dist 目录下找到你打包好的项目文件夹和项目压缩包

mvn install

将打包好的jar包部署到本地,放到你本地的.m2仓库中
这一步主要是当你的项目是几个模块组成的时候,其中的模块需要相互依赖时用到

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/130597.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Spring中,三级缓存解决循环依赖[通俗易懂]

    Spring中,三级缓存解决循环依赖[通俗易懂]发现Spring三级缓存没有写到博客里,这里从自己的笔记迁移一下,补上:创建的都是单例,如果是构造方法注入,不能解决;如果是设值方法注入,用三级缓存解决:DefaultSingletonBeanRegistry:singletonObjectsearlySingletonObjectssingletonFactories代码流程:bean在createBeanInstance后,populateBean前:DefaultSingletonBeanRegistry:addSingl

    2022年5月21日
    67
  • python getopt方法_python的getopt

    python getopt方法_python的getopt1、简介所有UNIX程序甚至那些具有图形用户界面(GraphicalUserInterface,GUI)的程序,都能接受和处理命令行选项。对于某些程序,这是与其他程序或用户进行交互的主要手段。具有可靠的复杂命令行参数处理机制,会使得您的应用程序更好、更好用。Getopt是一个专门设计来减轻命令行处理负担的库函数,主要用来分析命令行参数,不仅python语言中有getopt,C语言中也有geto…

    2022年6月6日
    32
  • php stristr_str.center()方法的功能是什么

    php stristr_str.center()方法的功能是什么欢迎进入Linux社区论坛,与200万技术人员互动交流>>进入php中strstr函数的用法:strstr()函数搜索一个字符串在另一个字符串中的第一次出现的字符串。该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回false.语法strstr(欢迎进入Linux社区论坛,与200万技术人员互动交流>>进入php中strstr函数的…

    2025年11月12日
    6
  • PHP提高编程效率的方法

    PHP提高编程效率的方法

    2021年8月20日
    48
  • [ubuntu] 查看端口占用[通俗易懂]

    [ubuntu] 查看端口占用[通俗易懂]netstat-ap|grep2200

    2022年7月27日
    9
  • ModelState.AddModelError使用

    ModelState.AddModelError使用

    2022年3月1日
    43

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号