首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Spring Boot War部署到Tomcat

Spring Boot War部署到Tomcat
EN

Stack Overflow用户
提问于 2015-01-12 22:44:29
回答 12查看 114.7K关注 0票数 76

我正在尝试将Spring Boot应用程序部署到Tomcat,因为我想部署到AWS。我创建了一个WAR文件,但它似乎不能在Tomcat上运行,尽管它是可见的。

详细信息:

  1. 是我的应用程序:

@Configuration
@ComponentScan
@EnableAutoConfiguration
public class App {
    public static void main(String[] args) {
        SpringApplication.run(SampleController.class, args);
    }
}

@Controller
@EnableAutoConfiguration
public class SampleController {
    @RequestMapping("/help")
    @ResponseBody
    String home() {
        String input = "Hi! Please use 'tag','check' and 'close' resources.";
        return input;
    }
}

application.properties具有以下特性:

server.port=${port:7777}

  1. 在阅读了一些pagesquestion-answers后,我在我的POM中添加了以下内容:

">http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0

com.niewlabs荧光笔1.0-快照war 1.8 org.springframework.boot spring-boot-starter-parent 1.1.9版本starter org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat提供

我运行了“mvn包”,得到了WAR文件(大小250Mb),我把它放到了“

  1. ”文件夹中。
  2. 我启动了Tomcat,可以看到我的应用程序列出了,在我的例子中,应用程序的链接上的"/highlighter-1.0-SNAPSHOT".
  3. Clicking显示了"Status 404“页面。
  4. 当我只运行Spring Boot应用程序时,没有容器,它在本地主机上运行:7777,但当我在Tomcat中运行它时,那里什么都没有。

更新:有了另一个reference。不确定它有多有用。

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

https://stackoverflow.com/questions/27904594

复制
相关文章

相似问题

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