<packaging>jar</packaging>
改成
<packaging>war</packaging>
添加新的依赖<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<build>
<outputDirectory>target/classes</outputDirectory>
<finalName>项目访问名称</finalName>
.....
</build>
@Configuration//配置控制
@EnableAutoConfiguration//启用自动配置
@EnableAsync
@EnableAspectJAutoProxy(proxyTargetClass = true)
@ComponentScan({ "com.test" })
public class Application extends SpringBootServletInitializer {
private static Class<Application> applicationClass = Application.class;
/*
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
*/
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(applicationClass);
}
@Bean
public Filter initializeHttpPutHandler() {
return new HttpPutFormContentFilter();
}
@Bean
public CharacterEncodingFilter initializeCharacterEncodingFilter() {
CharacterEncodingFilter filter = new CharacterEncodingFilter();
filter.setEncoding("UTF-8");
filter.setForceEncoding(true);
return filter;
}
}
至此可以将项目打包成war发布到tomcat,或者在eclipse用tomcat插件调试了.
http://blog.163.com/gibby_l/blog/static/8300316120162110245135/
相关推荐
Spring Boot 应用打包成 WAR 包部署 Spring Boot 应用打包成 WAR 包部署是将 Spring Boot 应用程序打包成 WAR 文件,以便于部署到外部 servlet 容器中。在本文中,我们将详细介绍如何将 Spring Boot 应用程序打包成...
Spring Boot项目导出war包放到tomcat运行跳转到页面出现404报错
spring boot项目和vue一起放在tomcat部署,spring boot项目和vue一起放在tomcat部署
spring boot小例子,直接打包成war包,部署到tomcat下,不过还有点小问题,后面需修改
Spring Boot 使创建独立的、产品级的、基于Spring的应用变得更容易,你只需要运行run即可...你可以使用Spring Boot创建Java应用,用java-jar或更传统的war包来部署应用。我们也提供了运行”Spring脚本”的命令行工具。
Tomcat 、Jetty 或者Undertow 等服务器,并且不需要传统的WAR 文件进行部署,也就是说搭建Spring Boot 项目并不需要单独下载Tomcat 等传统的服务器:同时提供通过Maven (或者Grandle )依赖的 starter ,这些...
第8章 部署Spring Boot应用程序 139 8.1 衡量多种部署方式 139 8.2 部署到应用服务器 140 8.2.1 构建WAR文件 141 8.2.2 创建生产Profile 142 8.2.3 开启数据库迁移 145 8.3 推上云端 150 8.3.1 部署...
第8章 部署Spring Boot应用程序 139 8.1 衡量多种部署方式 139 8.2 部署到应用服务器 140 8.2.1 构建WAR文件 141 8.2.2 创建生产Profile 142 8.2.3 开启数据库迁移 145 8.3 推上云端 150 8.3.1...
主要给大家介绍了关于spring boot项目打包成war在tomcat运行的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用spring boot具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
Spring Boot 2 官方指导手册译文 ...您可以使用 Spring Boot 来创建 Java 应用程序,这些应用程序可以通过使用 java -jar或更传统的 war 部署来启动。我们还提供了一个运行“spring 脚本”的命令行工具。
企鹅号 :1550213743 微博 :Nym_车厘子 需求: 1.idea配置Maven 等基础配置 2.阿里云服务器 centos 8.0 3.xhell,xftp,mysql(linux5.7),tomcat7.0以上 1.首先选择服务器具体配置如下 2.选择-更多-安全组配置-...
您可以使用Spring Boot创建可以使用java -jar或更传统的war部署启动的Java应用程序 。我们还提供了一个运行“spring脚本”的命令行工具。 我们的主要目标是: 为所有Spring开发提供从根本上更快且可广泛访问的入门...
Spring Boot使开发独立的,产品级别的基于Spring的应用变得非常简单,你只...你可以使用Spring Boot创建Java应用,并使用 java -jar 启动它或采用传统的war部署方式。我们也提供了一个运行"spring 脚本"的命令行工具。
希望对大家有帮助,Spring Boot可以基于Spring轻松创建可以“运行”的、独立的、生产级的应用程序。 对Spring平台和第三方类库...您可以使用Spring Boot创建可以使用java -jar或传统 war 包部署启动的Java应用程序。
> spring boot : 搭建项目框架,比较迅速,集成嵌入式tomcat,部署运行方便,零配置代码简洁 > elasticSearch : 作为nosql数据存储引擎 > elastic-job : 分布式作业调度系统, 依赖zookeeper环境作为分布式协同 > ...
主要介绍了Spring Boot打包war jar 部署tomcat的相关资料,需要的朋友可以参考下
主要介绍了Spring Boot集成spring-boot-devtools开发时实现热部署的方式,文中还给大家提到了spring boot 实现热部署的方式及集成注意事项,感兴趣的朋友跟随脚本之家小编一起学习吧
Spring Boot项目打包成war包 Linux下部署Spring Boot jar Spring Boot中使用Jsoup防御XSS攻击 Spring Boot异常处理 Spring Boot中使用过滤器和拦截器 Spring Boot整合MyBatis通用Mapper和PageHelper 深入学习Spring ...
本篇文章主要介绍了详解Spring Boot 部署jar和war的区别,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
springboot 实现外部tomcat6的部署,springboot+tomcat6 实现jsp技术,哥是个程序员,最近有点倒霉,很多话没地方去说,在这里发发牢骚:想赚点钱养家真难,炒股真危险,赚钱不够养家,买哪个股,哪个股大跌,不带...