IDEA

springboot jar包改成war包不是只把pom.xml的jar改成war就好了的
  1. pom.xml中

    <!--<packaging>jar</packaging> -->
    <packaging>war</packaging>
    
  2. 添加tomcat以及servlet依赖
       <!-- 添加tomcat依赖,jar包改war包用--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId></dependency><!-- 添加servlet依赖,jar包改war包用--><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><scope>compile</scope></dependency>
    
  3. 实现SpringBootServletInitializer,重写configure()方法
    @SpringBootApplication
    public class Application extends SpringBootServletInitializer {public static void main(String[] args) {SpringApplication.run(Application.class, args);}@Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder application) {return application.sources(Application.class);}}
    

Maven

maven install失败的可能原因以及解决办法
  1. 没有配置maven环境变量,IDE可能会引用错误的maven版本
    解决办法:配置maven环境变量
  2. IDEA没有设置全局maven配置,再新打开工程的时候默认使用了IDEA的maven
    解决办法:
  3. 需要install的项目被其他ftp上传工具打开,引起了maven保护
    解决办法:关闭ftp连接
  4. maven引用冲突了
    解决办法:删除本地资源库,重新install
  5. IDEA内部出问题
    解决办法:关闭IDEA重开

WebStorm

npm

cpnm i可能引起引用结构混乱,可以使用cpnm install --by=num替代
npm run build失败的可能原因
  1. package.json中的"query-string"版本为6.x,会导致build失败
    解决办法:修改"query-string"的引用版本
"query-string": "^6.x.x" -----> "query-string": "^5.0.1"

工作中遇到的问题及解决方案相关推荐

  1. 软件测试工作中遇到的痛点,RPA解决方案:几个典型行业痛点工作场景

    RPA是一种能够将基于规则的常规操作自动化的技术,比如自动重复读取邮件和系统,大批量生成文件和报告,完成枯燥的文件检查等. 痛点1:大批量.重复性操作 典型案例:财务(采购.资金管理.税务管理.报表数 ...

  2. 关于在工作中遇到的问题及解决方案

    1.关于数据库的保存时间与本地时间不一致问题 在主启动类中的main类上添加如下代码 @PostConstructvoid started() {TimeZone.setDefault(TimeZon ...

  3. 数据科学工作中存在的7大问题与解决方案

    注:在本文中,虽然我使用数据科学家一词,但是诸如机器学习工程师,数据分析师,数据工程师,BI分析师之类的热门职务也承担着类似的责任,可以在此处互换使用. 本文编译自Dan_Friedman的技术博客. ...

  4. 工作中遇到的一些其他问题以及解决方案

    前言 本篇文章主要介绍的是工作中遇到的一些其他问题以及解决方案. 1.问题:传真发送文件 有一台Windows服务器,部署了传真软件,称之为传真服务器: 有一台linux服务器,部署了javaweb项 ...

  5. sql是否包含多个字符串_工作中遇到的99%SQL优化,这里都能给你解决方案

    点击上方"小强的进阶之路",选择"星标"公众号 重磅干货,第一时间送达! 预计阅读时间:8分钟 前几篇文章介绍了mysql的底层数据结构和mysql优化的神器e ...

  6. 软件测试工程师实际工作中常遇到的问题及解决方案

    面试点:这个问题很广,主要方面是面试人想看被面试人遇到问题,是怎么解决的. 1. 经常会遇到页面中内容或数据显示错误,甚至不显示 回答是:我会进一步了解这个BUG的问题出在那里,并且简单的使用浏览器自 ...

  7. renpy 如何执行2个action_如何解决工作中遇到问题丨2个思考方式、2个技巧和1个解决系统...

    2020年我遇到两次工作中出现了很麻烦的问题,第一次我是感觉到似乎天都要塌了,这要是解决不了我该怎么办呢?焦虑的情绪比问题还要更难解决,我不止一次流泪想着要是解决不了怎么办啊?我闺蜜说你一个老师,再大 ...

  8. 产品工作中的金字塔原理

    本文有PMCAFF 原创作者 咸鱼 原创发布于pmcaff.com 金字塔原理是国外一个慈祥的老太太(巴巴拉·明托)提出的一个方法论,主要是帮助我们清晰的思考.表达和写作的思维方式. 一. 什么是金字 ...

  9. 整理前端工作中的可复用代码(二):拓展spark-md5,支持计算网络文件md5

    这里是<整理前端开发中的可复用代码>中的第二篇,最初此系列文章的标题不是这个,但觉得标题要准确.明白一些,便做了修改.这里的经验都来自作者的工作实践,入了前端坑的摸爬滚打. 背景 在工作中 ...

最新文章

  1. Html5 History API解析
  2. 2017西安交大ACM小学期数论 [更新学号]
  3. [转载] python 去除字符串的标点符号 用_Python成为专业人士笔记–String字符串方法
  4. java jnlp_Java Web Start 与jnlp结合实例讲解
  5. 解决办法:对uncompress未定义的引用
  6. 2021年中国研究生数学建模竞赛D题参考思路
  7. 常用的锂电池充电IC芯片
  8. 苹果移动设备(iPhone/iPad)分辨率汇总
  9. Scratch3.0(一)初识Scratch3.0
  10. android模拟器 权限管理,Android模拟器上未授予权限
  11. AI“网红”科大讯飞的闹心半年报,员工竟成吃掉利润的背锅侠?
  12. Xtend官方文档——第二部分(一)
  13. 创建HTML电子邮件签名的Hotmail , Gmail以及雅虎邮箱
  14. 解决 WPS 输入文字颜色无法改变并自带下划线的问题
  15. Keil中添加对CX32L003系列芯片的支持
  16. 测绘程序设计——度分秒与弧度制转化(C#)
  17. java-php-python-ssm校园疫情防控管理系统计算机毕业设计
  18. Excel取消工作簿密码【忘记工作簿密码的解决方法】
  19. 储能双向变流器(PCS)设备中的电流检测方法
  20. Excel中countif函数统计“不等于”的条件

热门文章

  1. vue中鼠标移入移出事件种类以及区别
  2. IEEE802.11信道PDP与频谱分布
  3. 08_微信小程序-BLE低功耗蓝牙开发-设备搜索
  4. ZZULIOJ:1091: 童年生活二三事(多实例测试)
  5. 【C盘扩容→从空余0M到空余54.2G】
  6. 谈谈企业管理软件领域内那些很难稳定重现故障的处理技巧
  7. 安装宝塔后手动安装php,宝塔 安装 php扩展步骤
  8. dataView及其用法
  9. 坏小子军团Stary造了一块电动滑板,想帮你用最低的代价去耍(zhuang)酷(bi)
  10. vulnhub靶机-djinn2