步骤1:部署方式步骤2:可运行项目步骤3:打包成jar步骤4:运行该jar

步骤 1 : 部署方式
Springboot 和我们之前学习的web 应用程序不一样,其本质上是一个 Java 应用程序,那么又如何部署呢?
通常来说,Springboot 部署会采用两种方式:全部打包成一个jar,或者打包成一个war。
本知识点讲解jar的方式。步骤 2 : 可运行项目
开发过程在前面的知识点讲解过了,这里就不表了,首先在下载区(点击进入)下载可运行项目。
下载后解压,比如解压到如图所示目录C:UsersX7TIDownloadsspringboot

步骤 3 : 打包成jar
切换到cd C:UsersX7TIDownloadsspringbootmvn install
这会导致在C:UsersX7TIDownloadsspringboot 目录下生成一个jar文件

步骤 4 : 运行该jar
接着输入命令:java -jar target/springboot-0.0.1-SNAPSHOT.jar
就启动这个jar了
通过这种方式,把此jar上传到服务器并运行,就可达到部署的效果了

更多内容,点击了解: https://how2j.cn/k/springboot/springboot-jar/1642.html

eclipse打包成jar_SpringBoot系列(三)- 用 jar的方式运行springboot项目相关推荐

  1. idea将web项目打包成war包并部署到服务器上运行

    idea将web项目打包成war包并部署到服务器上运行 以下是工作案例总结: 1.首先idea配置服务器:tomcat服务器或者jetty服务器均可 2.idea配置环境设置:点击如下图标 接下来如下 ...

  2. eclipse打包成jar_Spring Boot 打包成的可执行 jar ,为什么不能被其他项目依赖?

    前两天被人问到这样一个问题: "松哥,为什么我的 Spring Boot 项目打包成的 jar ,被其他项目依赖之后,总是报找不到类的错误?" 大伙有这样的疑问,就是因为还没搞清楚 ...

  3. Python代码及其依赖环境打包成exe程序,发给别人双击即可运行程序,无需安装python和python依赖包

    解决问题:用户需要一键启动python服务,不想安装python及依赖包,也不想通过命令行启动服务. 安装pyinstaller: win+R输入cmd,进入命令行输入pip install pyin ...

  4. idea 建nodejs 项目_三种方法带你新建SpringBoot项目

    SpringBoot 的设计目的是简化Spring的搭建与开发,尤其是没有了好多繁琐的配置.本篇文章主要介绍如何搭建SpringBoot项目. 从官网创建 访问Spring的官方网站 start.sp ...

  5. java -jar命令引导启动Springboot项目的那点事

    前言:Java官方规定java -jar命令引导的具体启动类必须配置在MANIFEST.MF资源的Main-Class属性中.比如通过java -jar XXX.jar来运行应用时,如不做特殊设置就要 ...

  6. springboot项目推荐的打包方式以及springboot项目的瘦身!!!!

    1.springboot项目推荐的打包方式 springboot有两种打包方式,分别是打包成war包和打包成jar包.打包成war包放在tomcat的webapp目录下,随着tomcat的启动,即可访 ...

  7. Spring Boot 以 jar 包方式运行在后台

    spring-boot jar 包方式启动: 首先,为了防止和常用的 Tomcat 8080 端口冲突,将 Spring-boot 项目的端口号设置为 9090. 具体方法:在 application ...

  8. Docker系列之Jenkins+Git实现流水线部署SpringBoot项目

    1. 概述 本文使用Docker.Jenkins和Gitee持续部署SpringBoot项目,小伙伴们需要提前准备好Docker和Jenkins开发环境,有不清楚如何安装Docker和Jenkins的 ...

  9. redis 缓存击穿 看一篇成高手系列 三

    什么是缓存击穿 在谈论缓存击穿之前,我们先来回忆下从缓存中加载数据的逻辑,如下图所示 因此,如果黑客每次故意查询一个在缓存内必然不存在的数据,导致每次请求都要去存储层去查询,这样缓存就失去了意义.如果 ...

  10. idea 将普通Java项目打包成可直接执行的jar

    运行测试:

最新文章

  1. 谈 Kubernetes 的架构设计与实现原理
  2. 多级反馈队列调度算法具体原理
  3. 小程序框架之wepy报错问题
  4. asp.net模版页面的高级应用
  5. Centos6.x Desktop 關閉防護墻及無關服務
  6. 使用事务操作SQLite数据批量插入,提高数据批量写入速度,源码讲解
  7. set的使用03(较多的操作函数)
  8. 朱峰谈概念设计(八):电影中的概念设计
  9. win7-64安裝virtualpc
  10. Win32ASM学习[5]: 数据对齐相关的伪指令(ALIGN、EVEN、ORG)
  11. linux禁止开机启动服务器,如何关闭SELinux并设置开机不启动
  12. fpga结构主体_两大FPGA公司的“AI技术路线”
  13. 10个类手写实现 RPC 通信框架原理
  14. C++之初始化列表的一个笔记
  15. 英语计算机试卷二,计算机专业英语模拟试题2参考答案.doc
  16. matlab2c使用c++实现matlab函数系列教程-histc函数
  17. 待嫁闺中:PPTV的辛酸史
  18. mysql 将中文转换成拼音_mysql 如何将中文转拼音
  19. 【基本数据结构】python array数组 [easy] leetcode1,53,88,118,121,217,350,566
  20. 宝宝 天天加班, 有意义吗

热门文章

  1. JVM java虚拟机
  2. WPF控件 ProgressBar
  3. 第二节:使用IDEA创建React APP 并启动
  4. Vue的生命周期函数和beforeRouteEnter()/beforeRouteLeave()的函数
  5. 沈阳python需求大吗_学习Python之后都能做什么,沈阳Python薪资多少钱
  6. PHP找出专题下重复的商品数据
  7. 六石管理学:公司要有应付没钱的预案,包括裁员
  8. java.lang.UnsupportedOperationException: TextureView doesn‘t support displaying a background drawabl
  9. Dex Loader] Failed to load D:\adt-bundle-windows-x86_64-20190307\sdk\build-tools\28.0.3\lib\dx.jar
  10. LINUX搭建EtherPad环境