当前位置:网站首页 > 云计算与后端部署 > 正文

如何在服务器上部署springboot项目(spring boot服务器部署)



Tomcat 作为一个轻量级服务器,深受 Java 程序开发者的青睐,经常被应用在 JavaWeb 应用开发中。下面,我将和大家分享关于 SpringBoot 框架是如何将jar进行打包,并把 jar 包部署到 Tomcat 服务器上。

首先在pom.xml文件中做一些修改:

之前打war包需要修改打包方式,这次不需要了,因为默认就是 jar 包指定最终打成jar包的名称手动指定 resources 文件夹编译打包的路径添加SpringBoot内嵌Tomcat解析jsp的依赖(仅仅是为这个实例而添加)

之后写一个控制层,UserController

在核心配置文件中,配置内嵌Tomcat的端口号、上下文根,以及视图解析器。

然后写一个控制层中对应的jsp页面,用做模拟测试。

最后是SpringBoot项目的入口类。

1.1 在IDEA中启动测试

2021052109314313

2021052109314314

1.2 将项目打包部署之后,再次启动测试

2021052109314315

之前打war包之后,我们需要将生成的这个 .war 文件放到Tomcat的 webapps 目录下。

而这次打的是jar包,生成的是一个.jar 文件,这个文件我们随便放在任意一个目录下都可以。

2021052109314316

将这个 SpringBootJar.jar 拷贝在指定的目录下,并且在当前目录下,输入cmd,进行命令行窗口。

之后输入命令:java -jar SpringBootJar.jar ,启动!!!

2021052109314317

2021052109314318

1.3 关于SpringBoot项目打jar包之后,Tomcat的端口号和上下文根的变化

之前打war包的时候,将项目部署在Tomcat之后,我们核心配置文件中的Tomcat端口号、上下文根就都失效了,要以本地Tomcat为准。

而这次打的是jar包,因为这里并未部署到本地Tomcat,而是说,我们使用的仍然是SpringBoot框架为我们提供的内嵌Tomcat,所以这个时候起作用的就应该是 application.properties 这个核心配置文件中声明的端口号和上下文根了!!!

以上就是关于 SpringBoot 中是如何将 jar 包打包并将其部署到 Tomcat 服务器的全部内容,想要了解更多相关 SpringBoot 的内容请搜索W3Cschool以前的文章或继续浏览下面的相关文章,也希望大家以后多多支持!

到此这篇如何在服务器上部署springboot项目(spring boot服务器部署)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 华为模拟器怎么开启端口(华为模拟器怎么开启端口服务)2025-02-25 19:54:12
  • 前端工程化工具和框架(前端工程化的好处)2025-02-25 19:54:12
  • 如何在服务器上部署springboot项目(springboot项目怎么部署到云服务器上)2025-02-25 19:54:12
  • ceph 部署(ceph 部署 使用nfs)2025-02-25 19:54:12
  • py文件打包成exe之后打不开(py文件打包成exe文件)2025-02-25 19:54:12
  • 苹果软件后缀名是pkg(苹果app后缀是否都是iso)2025-02-25 19:54:12
  • 操作系统原理教程(操作系统原理教程黄珍生课后答案)2025-02-25 19:54:12
  • chrony端口(端口description)2025-02-25 19:54:12
  • 电脑安装软件后缀(软件安装后缀名)2025-02-25 19:54:12
  • 服务器部署什么意思(服务器 部署)2025-02-25 19:54:12
  • 全屏图片