栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

将Spring Boot Web应用程序与Pivotal TC Server一起使用

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

将Spring Boot Web应用程序与Pivotal TC Server一起使用

您可以将Spring Boot应用程序部署到tc Server,就像将其部署到任何其他独立servlet容器一样。您需要进行三项更改:

  1. 扩展
    SpringBootServletInitializer
    以便容器可以正确引导您的应用程序:
        @Configuration    @EnableAutoConfiguration    @ComponentScan    public class Application extends SpringBootServletInitializer {        @Override        protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(Application.class);        }    }
  1. 将项目转换为使用战争包装。Maven的例子:
        <?xml version="1.0" encoding="UTF-8"?>    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">        <!-- ... -->        <packaging>war</packaging>        <!-- ... -->    </project>
  1. 将您的
    spring-boot-starter-tomcat
    依赖项标记为已提供,以便嵌入式Tomcat与tc Server中的类不冲突。Maven的例子:
        <dependency>        <groupId>org.springframework.boot</groupId>        <artifactId>spring-boot-starter-tomcat</artifactId>        <scope>provided</scope>    </dependency>

我不知道Tomcat和tc Server的类重载功能之间的任何区别。也许您在tc Server实例中配置了Spring
Load?如果是这样,您也可以在Spring Boot中使用它。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/615542.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号