Tomcat 作为一个轻量级服务器,深受 Java 程序开发者的青睐,经常被应用在 JavaWeb 应用开发中。下面,我将和大家分享关于 SpringBoot 框架是如何将jar进行打包,并把 jar 包部署到 Tomcat 服务器上。
首先在pom.xml文件中做一些修改:
之前打war包需要修改打包方式,这次不需要了,因为默认就是 jar 包指定最终打成jar包的名称手动指定 resources 文件夹编译打包的路径添加SpringBoot内嵌Tomcat解析jsp的依赖(仅仅是为这个实例而添加)
之后写一个控制层,UserController
在核心配置文件中,配置内嵌Tomcat的端口号、上下文根,以及视图解析器。
然后写一个控制层中对应的jsp页面,用做模拟测试。
最后是SpringBoot项目的入口类。
1.1 在IDEA中启动测试
1.2 将项目打包部署之后,再次启动测试
之前打war包之后,我们需要将生成的这个 .war 文件放到Tomcat的 webapps 目录下。
而这次打的是jar包,生成的是一个.jar 文件,这个文件我们随便放在任意一个目录下都可以。
将这个 SpringBootJar.jar 拷贝在指定的目录下,并且在当前目录下,输入cmd,进行命令行窗口。
之后输入命令:java -jar SpringBootJar.jar ,启动!!!
1.3 关于SpringBoot项目打jar包之后,Tomcat的端口号和上下文根的变化
之前打war包的时候,将项目部署在Tomcat之后,我们核心配置文件中的Tomcat端口号、上下文根就都失效了,要以本地Tomcat为准。
而这次打的是jar包,因为这里并未部署到本地Tomcat,而是说,我们使用的仍然是SpringBoot框架为我们提供的内嵌Tomcat,所以这个时候起作用的就应该是 application.properties 这个核心配置文件中声明的端口号和上下文根了!!!
以上就是关于 SpringBoot 中是如何将 jar 包打包并将其部署到 Tomcat 服务器的全部内容,想要了解更多相关 SpringBoot 的内容请搜索W3Cschool以前的文章或继续浏览下面的相关文章,也希望大家以后多多支持!
到此这篇如何在服务器上部署springboot项目(spring boot服务器部署)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-yjs/56012.html