springBoot tomcat启动
来源:互联网 发布:黑手党知乎 编辑:程序博客网 时间:2024/06/12 14:48
- Application configuration class:
@SpringBootApplicationpublic class ServletInitializer extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(ServletInitializer.class); } public static void main(String[] args) throws Exception { SpringApplication.run(ServletInitializer.class, args); }}
注意: 启动类放在项目的包的最外层最好,这样可以扫描到所有的包路径。
controller:
@Controllerpublic class BootController { @RequestMapping("/") @ResponseBody String home() { return "Hello World!"; } public static void main(String[] args) throws Exception { SpringApplication.run(BootController.class, args); }}
pom
<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"> <modelVersion>4.0.0</modelVersion> <groupId>cn.creditease.springboot</groupId> <artifactId>springboot</artifactId> <packaging>war</packaging> <version>1.0</version> <name>Maven Webapp</name> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project_charset>UTF-8</project_charset> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <tomcat.version>7.0.67</tomcat.version> </properties> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.1.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-tomcat</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> </dependencies> <repositories> <repository> <id>spring-releases</id> <name>Spring Releases</name> <url>http://repo.spring.io/libs-release-local</url> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories></project>
注意:如果想用tomcat7启动要制定你的tomcat版本号。
server: port: 8080 spring.mvc.view.prefix: /WEB-INF/jsp/ spring.mvc.view.suffix: .jsp
项目
2 0
- springBoot tomcat启动
- Springboot在tomcat下启动
- SpringBoot问题(Tomcat启动失败)
- SpringBoot应用部署到Tomcat中无法启动问题
- SpringBoot应用部署到Tomcat中无法启动问题
- SpringBoot+MyBatias+Jsp 发布和部署,用tomcat启动
- SpringBoot打包成WAR使用外置TOMCAT启动
- 使用Interllij Idea2017.2创建SpringBoot 启动不了Tomcat问题
- SpringBoot开发入门(二)在Tomcat中启动
- 通过Tomcat配置、启动Springboot项目war包程序
- 框架类---springBoot---tomcat启动并支持跳转JSP文件
- 缺省配置Springboot Web应用中tomcat的启动过程
- SpringBoot应用部署到Tomcat中无法启动问题
- 启动springboot
- springboot启动
- Springboot启动
- springBoot项目打jar包发布时启动包内置tomcat无法启动错误分析
- SpringBoot学习(三),两种启动方式-以main方法启动和在tomcat里启动
- Apache Flink的特性
- 升级数据库的最佳写法
- ios developer tiny share-20160915
- 设计模式之门面模式07
- HDFS简介
- springBoot tomcat启动
- mybatis介绍
- 记忆化搜索,状压DP(20个问题,uva 1252)
- CAPropertyAnimation 用法
- std::min and std::max 出错解决方案
- javascript的基础
- 面向对象(补充)
- js写快速排序
- Tomcat9.0启动tomcat unsupported major.minor version 52.0异常