iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >SpringBoot 创建web项目并部署到外部Tomcat
  • 489
分享到

SpringBoot 创建web项目并部署到外部Tomcat

springbootweb 2023-05-31 12:05:59 489人浏览 泡泡鱼
摘要

前言使用SpringBoot来开发项目相对于传统模式,要快速优雅许多,相信目前国内绝大部分WEB项目的开发还没有使用springBoot来做,如果你正需要开发一个web项目,不妨尝试使用SpringBoot来做。本身SpringBoot是内

前言

使用SpringBoot开发项目相对于传统模式,要快速优雅许多,相信目前国内绝大部分WEB项目的开发还没有使用springBoot来做,如果你正需要开发一个web项目,不妨尝试使用SpringBoot来做。

本身SpringBoot是内嵌了web服务器,不需要单独的Tomcat,但是实际生产环境中,如果是web项目,Tomcat肯定是运维部门部署好了的,这个Tomcat,做了一些个性化的设置,开发出来的项目需要部署到这个Tomcat,如果是使用SpringBoot开发web服务,我认为可以直接使用内嵌的Tomcat,简单易于维护。

技术框架

  1. SpringBoot
  2. Maven
  3. Tomcat8

要点

  1. 启动类Application.java需要继承SpringBootServletInitializer
  2. 打包war的时候,过滤tomcat依赖,需要添加<scope>provided</scope>
  3. 通过maven-war-plugin执行打包文件名,在application.properties文件中指定web项目的上下文
  4. 老外写的文章https://www.mkyong.com/spring-boot/spring-boot-deploy-war-file-to-tomcat/ 英文好的同学可以直接查看这篇文章

开发过程

1.创建一个Maven Project(quickstart),名称为myweb,添加POM依赖

<modelVersion>4.0.0</modelVersion><groupId>com.boyue</groupId><artifactId>myweb</artifactId><packaging>war</packaging><version>0.0.1-SNAPSHOT</version><name>myweb Maven Webapp</name><url>Http://maven.apache.org</url><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.2.RELEASE</version> </parent><dependencies><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope></dependency></dependencies><build> <plugins>  <plugin>  <groupId>org.apache.maven.plugins</groupId>  <artifactId>maven-war-plugin</artifactId>  <configuration>    <warName>myweb</warName>  </configuration>  </plugin> </plugins></build>

--结束END--

本文标题: SpringBoot 创建web项目并部署到外部Tomcat

本文链接: https://www.lsjlt.com/news/225854.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • SpringBoot 创建web项目并部署到外部Tomcat
    前言使用SpringBoot来开发项目相对于传统模式,要快速优雅许多,相信目前国内绝大部分web项目的开发还没有使用SpringBoot来做,如果你正需要开发一个web项目,不妨尝试使用SpringBoot来做。本身SpringBoot是内...
    99+
    2023-05-31
    spring boot web
  • Intellij IDEA怎么创建Web项目并在Tomcat中部署运行
    这篇文章主要介绍“Intellij IDEA怎么创建Web项目并在Tomcat中部署运行”,在日常操作中,相信很多人在Intellij IDEA怎么创建Web项目并在Tomcat中部署运行问题上存在疑惑,小编查阅了各式资料,整理出简单好用的...
    99+
    2023-06-04
  • tomcat怎么部署web项目
    要部署web项目到Tomcat,你需要按照以下步骤进行操作: 首先,确保你已经安装了Tomcat服务器,并且启动了它。 打开...
    99+
    2024-02-29
    tomcat
  • IDEA2022中如何部署Tomcat Web项目
    这篇文章主要介绍了IDEA2022中如何部署Tomcat Web项目的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇IDEA2022中如何部署Tomcat Web项目文章都会有所收获,下面我们...
    99+
    2023-07-05
  • tomcat怎么部署多个web项目
    要在Tomcat上部署多个web项目,可以按照以下步骤进行操作: 在Tomcat的webapps文件夹下,为每个项目创建一个单独...
    99+
    2024-02-29
    tomcat
  • SpringBoot中jar打包并部署到Tomcat
    1.详细步骤 首先在pom.xml文件中做一些修改: 之前打war包需要修改打包方式,这次不需要了,因为默认就是 jar 包指定最终打成jar包的名称手动指定 resources 文...
    99+
    2024-04-02
  • 前端:Tomcat服务器部署Web项目
    文章目录 1.1 C/S架构1.2 B/S架构2.1 服务器2.2 常见服务器3.1 Tomcat安装3.2 Tomcat使用3.3 Tomcat配置3.4 Tomcat项目部署4.1 Ser...
    99+
    2023-10-20
    tomcat 服务器 前端
  • gitee如何创建项目并部署到服务器上
    这篇文章主要介绍“gitee如何创建项目并部署到服务器上”,在日常操作中,相信很多人在gitee如何创建项目并部署到服务器上问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”gitee如何创建项目并部署到服务器上...
    99+
    2023-07-05
  • Tomcat部署web项目的三种方式
    Tomcat部署web项目的三种方式 方式一 利用Tomcat的自动部署,直接将IDE工具打包好的war包,放在tomcat的webapps目录下面,启动tomcat即可 方式二 在conf/serv...
    99+
    2023-10-20
    tomcat 前端 java
  • ASP.NET如何安装部署并创建项目
    这篇文章主要为大家展示了“ASP.NET如何安装部署并创建项目”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“ASP.NET如何安装部署并创建项目”这篇文章吧。ASP.NET安装部署的一些体会:借...
    99+
    2023-06-18
  • 教你在IDEA中使用Tomcat部署并启动Web项目
    首先在Idea中选择编辑运行配置,如下图 左上角的“+”号,选择Tomcat服务,如下图 自定义服务名称和项目在浏览器的访问路径 配置Tomcat服务器...
    99+
    2023-05-13
    IDEA Tomcat IDEA 部署Web Tomcat部署Web
  • 使用IDEA部署Web项目到本地的Tomcat服务器
    一、IDEA配置tomcat步骤: 1 Tomcat下载与安装启动 下载地址:http://tomcat.apache.org/ (左侧Download选择下载版本)1.1.1 安装: 1、下载好了解压到一个没有特殊符号的目录中(一般纯英文...
    99+
    2023-09-11
    tomcat 前端 intellij-idea
  • Dockerfile部署SpringBoot项目
    Dockerfile部署SpringBoot项目 文章目录 利用Dockerfile部署SpringBoot项目 1、创建一个SpringBooot项目并且打成jar包2、在Linux中...
    99+
    2023-09-29
    spring boot java docker
  • Linux怎么部署tomcat项目
    这篇文章主要介绍“Linux怎么部署tomcat项目”,在日常操作中,相信很多人在Linux怎么部署tomcat项目问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux怎么部署tomcat项目”的疑惑有所...
    99+
    2023-06-28
  • 如何将eclipse项目部署到tomcat根目录
    这篇文章主要介绍如何将eclipse项目部署到tomcat根目录,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!使用eclipse开发web项目,会把项目部署到tomcat中。按正常方法部署后,项目的访问路径会加上项目...
    99+
    2023-06-26
  • springboot项目打成war包部署到tomcat遇到的一些问题
    开发环境使用jdk1.8.0_60,把springboot 项目打成war包后,部署到apache-tomcat-7.0.68时报错如下,换成apache-tomcat-8.0.9解决org.apache.catalina.Lifecycl...
    99+
    2023-05-31
    springboot war tomcat
  • tomcat怎么部署java项目
    要部署Java项目到Tomcat,需要按照以下步骤进行操作:1. 首先,确保已经安装了Java Development Kit (J...
    99+
    2023-09-04
    java tomcat
  • 阿里云服务器上tomcat部署web项目
    简介 阿里云服务器是一种基于云计算技术的虚拟服务器,可以提供稳定、高性能的计算资源。在阿里云服务器上部署Tomcat和Web项目是一项常见的任务,本文将介绍如何在阿里云服务器上完成这一过程。部署步骤1. 创建阿里云服务器实例首先,在阿里云控...
    99+
    2024-01-17
    阿里 器上 项目
  • Python web项目Django部署
    材料准备 准备一个Django项目 准备一台Ubuntu18.04的主机 ssh连接到主机(腾讯云) Mac直接在bash中输入ssh root@你的主机ip Windows请下载ssh远程连接工具例如Putty 腾讯云默认不能以r...
    99+
    2023-01-31
    项目 Python web
  • Tomcat上的Web项目部署指南:从零开始
    从零开始,如何在Tomcat上成功部署Web项目Tomcat是一个广泛使用的开源Web服务器,用于部署和运行Java Web应用程序。本文将引导您从头开始,学习如何在Tomcat上成功部署Web项目。准备工作:在开始之前,您需要完成以下准备...
    99+
    2023-12-29
    tomcat 部署 Web项目
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作