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

毕设-Maven打包war包部署到Tomcat服务器

2017-12-28 21:50 706 查看
上次的问题依旧没有解决,所以我在application.properties中项目名称改成#浏览器中项目名称/为空
server.context-path=/gradesign然后随之而来的问题是,需要在引用资源时加上/gradesign,在URL请求处最前面加上/gradesign这些问题
今天将项目部署到服务器上试了一下,挺简单,但是容易遇到坑

1、pom.xml中添加依赖

<!-- 部署到外部Tomcat -->
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-servlet-api</artifactId>
<version>8.0.36</version>
<scope>provided</scope>
</dependency>不知道没有这个行不行,但是没有下面一个一定不行
2、在启动类Apppliction.java中

@ServletComponentScan //开启自动扫描servlet和filter,此时可以自定义servlet和filter
@SpringBootApplication
@MapperScan("com.yongqi.mapper") //开启自动扫描Mapper
public class Application extends SpringBootServletInitializer{
public static void main(String[] args) {
SpringApplication.run(Application.class, args); //引导启动应用程序
}
}一定要集成SpringBootServletInitializer,不注意真要搞很久
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: