首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring Boot将项目打包为War

Spring Boot将项目打包为War
EN

Stack Overflow用户
提问于 2017-06-15 20:20:37
回答 0查看 344关注 0票数 0

我已经按照这些步骤将打包从罐子转换为战争。

但是,当我检查我的项目文件夹或生成的build文件夹时,并没有生成war文件,只有war文件夹附带了MANIFEST.MF文件

http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#build-tool-plugins-gradle-packaging

我在gradle构建文件中所做的更改

代码语言:javascript
复制
apply plugin: 'war'

configurations {
    providedRuntime
}


dependencies {      
    providedRuntime('org.springframework.boot:spring-boot-starter-tomcat')      
}

添加了一个新的ServletInitializer类

代码语言:javascript
复制
public class ServletInitializer extends SpringBootServletInitializer {

    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
        return application.sources(DemoApplication.class);
    }

}
EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44567372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档