IDEA如何用maven打包(界面和命令两种方式)

news/2024/10/16 19:22:18 标签: intellij-idea, maven, java

前言

我们在使用IDEA开发时,如果是springboot项目的话,一般是用maven来管理我们的依赖的。然后,当我们开发完成之后,就需要打包部署了。

那么,我们应该如何打包呢?

如何打包(jar包)

首先,我们点击右侧的maven侧边栏,然后点击里面的【clean】,先将以前的包清理掉。

0

然后,我们等待clean完成后,再点击下面的【package】,进行打包。打包时间根据项目的大小等因素决定,等待打包成功,就可以在项目的target目录下,看到对应的jar包了。

0

上面介绍的是用界面来打包,接下来介绍使用命令来打包。

点击右侧的【M】图标按钮,然后先输入mvn clean,回车,就是清理。

0

0

接下来,输入mvn package,回车,就是打包。

0

总结

最后,就是可以把我们的项目打成jar包了。

欢迎访问我的个人网站:Java入门分享 - Java是一种思维。

1.SpringBoot如何集成mybatis-plus

2.特斯拉发布Robotaxi,支撑其自动驾驶的FSD你需要了解一下

3.灵办AI浏览器插件,一款超实用的AI办公助手

4.17岁高中生,仅凭一款AI应用,年入千万美金,惊掉下巴!


http://www.niftyadmin.cn/n/5708417.html

相关文章

Linux防火墙与SElinux

文章目录 一、防火墙介绍二、iptables和firewalld的区别操作方式:配置层面:性能和管理: 三、iptables与firewalld的优缺点iptablesfirewalld 四、iptables的工作流程五、firewalld的工作流程六、iptables安装与使用6.1、关闭firewalld服务6.2…

C++—#pragam once

C—#pragama once #pragma once 是一个非标准的预处理指令,但它在许多现代编译器中都被广泛支持,包括GCC、Clang和MSVC(Microsoft Visual C)。这个指令的目的是防止头文件被多次包含(include)到同一个源文…

尚硅谷rabbitmq 2024 Federation配置 第60节答疑

rabbitmq联邦队列怎么做 要在 RabbitMQ 中设置联邦队列(Federated Queues),你需要遵循以下步骤。联邦队列允许你在不同的 RabbitMQ 实例之间共享队列,从而实现消息的分布式处理和高可用性。 ### 步骤 1:安装 RabbitMQ…

Java避坑案例 - ConcurrentHashMap 的使用陷阱

文章目录 Pre概述场景问题复现现象 问题分析解决方案:加锁版本Fix效果 改进与更优方案:使用原子操作避免加锁使用 computeIfAbsent 等原子方法单线程执行填充操作 总结 Pre J.U.C Review - 并发容器集合解析 Java Review - 并发组件ConcurrentHashMap使…

java-重要知识01

1. 各个语言的擅长点 C:几乎其他语言的全部功能 速度快 C 速度快 JAVA 大型web开发,手机安卓 本来有桌面开发,后来被C#挖人 GO 大型web开发 C# 中小型web,桌面程序开发 Python 数学处理,中小型网站 性…

【linux】Microsoft Edge 的 Bookmarks 文件存储位置

在 Linux 系统中,Microsoft Edge 的书签(Bookmarks)文件存储在用户的配置目录下。具体路径通常如下: ~/.config/microsoft-edge/Default/Bookmarks说明: 路径解释: ~ 表示当前用户的主目录。.config 是一个…

【开源】第三期:数字货币程序化交易终端开源

关于初衷: 这篇文章,其实应该在六年前发出来,但是受制于各种杂事和生活琐事,一直拖到现在,想必有朋友看到在"终端"那期里,聊到的数字货币交易的实践,那个时候遍地都是数字货币交易所&…

如何查看GB28181流媒体平台LiveGBS对GB28181视频数据的统计信息

LiveGBS流媒体平台GB/T28181常见问题-如何快速查看推流上来的摄像头并停止摄像头推流? 1、负载信息2、负载信息说明3、会话列表查看3.1、会话列表 4、停止会话5、搭建GB28181视频直播平台 1、负载信息 实时展示直播、回放、播放、录像、H265、级联等使用数目 2、负…