Idea 打包war文件
最近由于粗心导致花费了半天打包war部署到tomcat后,访问提示404。在Idea调试的时候是正常的。现在总结下步骤
1. SpringBootStartApplication类必不可少。无注解
public class SpringBootStartApplication extends SpringBootServletInitializer {@Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {// 注意这里要指向原先用main方法执行的Application启动类return builder.sources(XXXXX.class);}
}
2. pom.xml文件配置如下
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><!-- 移除嵌入式tomcat插件<exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId></exclusion></exclusions>-->
</dependency><!-- 打包到tomcat使用-->
<dependency><groupId>org.apache.tomcat</groupId><artifactId>tomcat-servlet-api</artifactId><version>8.0.36</version><scope>provided</scope>
</dependency>
3.
4.
5.
Idea 打包war文件相关推荐
- java命令行打包war_命令行打包 war文件
> 根据自己项目的真实情况需要注意配置jdk环境,如果jdk环境不同可能造成打出的war包不能正常运行.例如 项目使用jdk1.7 打包使用javac必须为jdk1.7中的javac命令,tom ...
- IDEA如何打包war文件
1.file----->project structure----->Artifacts 选择Web Application Achieve----->非empty(需要打包的war ...
- Maven 打包war文件
2019独角兽企业重金招聘Python工程师标准>>> pom.xml设置 1.设置打包类型为war <packaging>war</packaging> 2 ...
- 在Linux上解压缩和打包WAR文件
解压 mkdir temp jar -xvf /root/xxx.war 压缩 cd /to/your/folder/location jar -cvf my_web_app.war * 转载于:ht ...
- maven 项目打包war文件 xml配置
pom.xml 文件配置 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId& ...
- 已解决:手动打包war包结果无法在Tomcat中部署
Tomcat报错信息:Unable to create the file [某某目录/META-INF/war-tracker] Tomcat部署war包的运行机制 tomcat 在解压war包后,会 ...
- 打包tomcat没有xml文件_Spring Boot 项目打包 War 并部署到 Tomcat
之前使用 SpringBoot 所做的开发,都是将项目打包成 Jar 的,但是如果是作为一个 Web 项目,最好是将项目打包成 War. 1. Jar 包和 War 包的区别 1.概念 jar 包:J ...
- Java项目打包部署war文件
1.选中要打包的项目,右键单击,选择"Export-->WAR File",在弹出的对话框中选择Destination.Server runtime等选项,点击Finish: ...
- java 编译war包_javaweb程序打包成war文件的步骤
如何生成WAR文件 (1)将Web应用打包成WAR文件的方法 2007年09月27日 星期四 10:41 (1)在命令行中运用Jar命令 假定有一个Web应用:C:/myHome myHome/WEB ...
最新文章
- 实体类中用基本类型好,还是用包装类型
- 1_发表论文1_题目:(20181127)
- flask中jinjia2模板引擎使用详解5
- JavaWeb开发环境配置
- Codeforces Round #632 (Div. 2)巧用小技巧
- element-ui如何进行调试
- Java网络编程之NIO编程(待补充)
- 多次面试美团后,我整理了这几个必备的技术栈!
- MacOS之Chrome弹框:代理要求提供用户名和密码(已解决)
- metasploit下载教程linux,Metasploit 3.6安装与配置之Linux篇
- python怎么读取dat类型文件_基于python批量处理dat文件及科学计算方法详解
- dex2jar的使用
- 鼠标经过时改变DIV背景颜色的三种途径
- 羊皮卷之七 我要笑遍世界
- 微软2014校园招聘笔试编程题
- 网页视频倍速播放教程
- 第三章 模块定义图:模块
- 外汇天眼:外汇走势图怎么看涨跌,怎么看外汇盘面走势图?
- CSS Overscroll Behavior Module Level 1
- 时间管理(番茄时钟工作法)
热门文章
- cadence导出bom清单_OrCAD Capture CIS 16.6 导出BOM
- 【论文翻译|2019TKDE】EKT: Exercise-aware Knowledge Tracing for Student Performance Prediction
- java 把时间上加一段时间
- python数据分析(1)——获取微信好友的统计信息
- 一起学:以太坊智能合约开发
- 检测某向量在另一向量的左边还是右边
- 关于工作流程的一些文章
- cmd操作界面中退出npm命令,返回之前的目录
- python在屏幕上输出文字_对python的输出和输出格式详解
- 转载-matlab的基本统计量