当前位置: 首页 > news >正文

如何用终端运行一个SpringBoot项目

在项目开发阶段,为了能够快速测试一个SpringBoot项目的执行结果,就可以采用终端(黑窗)运行查看,因为我们不能要求每一个客户都安装idea并且适配我们的项目版本。

下面将展示打包运行这两个方面的过程:

创建一个springboot项目的过程参照这篇博客:SpringBoot(一)--搭建架构5种方法-CSDN博客

打包SpringBoot项目

首先要保证项目的pom.xml中部署了这个插件:

<build>
        <plugins>
            <plugin>
                <!--将项目打包成一个可执行的jar包-->
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.7.0</version> <!-- 确保版本号与父项目中的版本一致(这里我用的是2.7.0) -->
            </plugin>
        </plugins>
    </build>

然后打开右侧的maven:

然后就会得到这两个信号,表示创建成功:

 运行SpringBoot项目

打开项目存储位置目录下的target路径:

就比如我这里打包成功日志显示的位置(如果是存储项目,那么自行获取位置):

然后【win】+【R】输入 cmd指令进入终端(注意这一步很重要,一定要确保进入是以管理员身份,否则就会导致项目运行异常)

然后切换进入target路径下:

输入【java -jar 项目名.jar】 指令

注意这里的项目名.jar,其实就是target下install生成的那个jar包 

输入项目名.jar时,可以直接输入前两个字母,然后点【Tab】自动补齐剩余部分。

然后就会得到(即是运行成功):

相关文章:

  • SD ComfyUI工作流 一键Q版盲盒手办形象_多关键词切换
  • 星越L_副驾驶屏使用讲解
  • 每日一题之储存晶体
  • 基于GoogleNet深度学习网络和GEI步态能量提取的步态识别算法matlab仿真,数据库采用CASIA库
  • Linux驱动开发实战(四):设备树点RGB灯
  • Cursor 终极使用指南:从零开始走向AI编程
  • 【算法题解答·六】栈队列堆
  • 剑指 Offer II 073. 狒狒吃香蕉
  • 2025-03-13 禅修-错误的做法
  • 大白话如何在 Vue 项目中进行路由懒加载?
  • DexGraspVLA:面向通用灵巧抓取的视觉-语言-动作框架
  • 便利店商品推荐数字大屏:基于python和streamlit
  • python元组(被捆绑的列表)
  • 【C#学习笔记04】C语言格式化输出
  • 【Linux】线程
  • uniapp实现 uview1 u-button的水波纹效果
  • AI智能体系列文章:一、导论【Medium文章转载】
  • 基于SpringBoot和MybatisPlus实现通用Controller
  • 零售业务订单处理自动化:吉客云对接金蝶云星空
  • H5端vue3 SSR 项目报错小计
  • 如何在淘宝客上做自己的网站/长春关键词优化公司
  • 做电信宽带合适做网站吗/广告营销推广方案
  • 南皮县网站建设/比较成功的网络营销案例
  • python是做网站的吗/广西疫情最新消息
  • 建个网站/免费crm客户管理系统
  • 网站推广公司有哪些/免费技能培训网