您的位置:首页 > 运维架构 > Tomcat

Springboot发布到自定义tomcat

2017-06-04 16:05 337 查看

Springboot发布到自定义tomcat

1: 修改pom文件

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>


2:修改Application文件

@SpringBootApplication
@ServletComponentScan("com.sl.weixing.servlet")
public class Application extends SpringBootServletInitializer {

@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
// 注意这里要指向原先用main方法执行的Application启动类
return builder.sources(Application.class);
}

}


这次用的是比较新的jdk8和tomcat8最后发布到tomcat中的时候出现了el表达式无法解析但是控制台并没有报错,搞了好久才发现 web app在2.5之后在jsp之后就要加一个

<%@ page isELIgnored="false" %>


默认是true.会自动忽略el表达式。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  springboot tomcat