SpringBoot项目设置断点debug调试无效忽略web.xml问题的解决
刚接触springboot项目,
(1)发现断点debug调试无效,很郁闷,网上搜索解决办法。
看到的都是一些很复杂的方案,说是远程调试,还要另外开端口号。这和传统的项目不一样,因此觉得没必要。
所以经过摸索,发现有一种更加简单的方式,步骤如下:
在pom文件的plugin部分加上一段配置:
<configuration> <fork>false</fork> </configuration>
这样就ok了;
(2)关于SpringBoot项目中报错说web.xml文件is missing的问题,因为传统的web项目都是要web.xml文件的,但是SpringBoot项目是可以不需要web.xml文件的,可是web项目的机制又是要去检索项目中是否有web.xml文件的,所以这时,他SpringBoot项目就会报错说web.xml文件不存在问题,因此呢,解决方法是:
在pom文件的plugin部分加上一段配置:
<failOnMissingWebXml>false</failOnMissingWebXml>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
解析phpstorm + xdebug 远程断点调试
XDEBUG配置:1.安装 xdebug 略了.网上有很多资料. 重点写php.ini的配置 [XDebug] 复制代码 代码如下: zend_extension="/usr/lib/php5/20090626+lfs/xdebug.so"xdebug.default_enable = Onxdebug.collect_params = Onxdebug.remote_connect_back = On //如果开启此,将忽略下面的 xdebug.remote_ho
-
Phpstorm+Xdebug断点调试PHP的方法
为什么使用断点调试 大家可能会觉得使用var_dump和echo也能调试啊,为什么还要安装Xdebug断点调试呢? 确实是这样.但是var_dump和echo写的代码后面还要删除,而且明确是知道在哪打的,如果发现没有运行到打点的地方,还要修改代码再运行一次.而断点调试,可以在调试过程中动态打断点,逐行查看当前各个变量的值,甚至临时修改变量的值,更方便.建议大家使用Xdebug断点调试. 安装Xdebug pecl install xdebug 如果是php7以下版本,需要加上版本号: pecl
-
详解Intellij IDEA 2017 debug断点调试技巧(总结)
在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦. 下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的,有的人keymap是mac版的,有的是Windows版的. 我的就是Windows,而且修改keymap为eclipse的keymap,因为我算是eclipse转过来的吧. 下面直接看图,详细解释,每一个按钮(按钮对应图中的数字)都是什么功能. 1,rerun XXX,这个就是直接重新跑某个程序. 2,这个
-
SpringBoot项目设置断点debug调试无效忽略web.xml问题的解决
刚接触springboot项目, (1)发现断点debug调试无效,很郁闷,网上搜索解决办法. 看到的都是一些很复杂的方案,说是远程调试,还要另外开端口号.这和传统的项目不一样,因此觉得没必要. 所以经过摸索,发现有一种更加简单的方式,步骤如下: 在pom文件的plugin部分加上一段配置: <configuration> <fork>false</fork> </configuration> 这样就ok了: (2)关于SpringBoot项目中报错说web
-
springboot项目启动的时候参数无效的解决
目录 springboot项目启动的时候参数无效 改动run方法的参数,添加args参数如下 springboot项目启动参数设置问题 Spring boot项目常用的几种启动方式 war包部署方式 springboot项目启动的时候参数无效 今天启动一个springboot项目发现启动的时候输入的参数都是不能生效,但是yaml文件的配置却生效了,排查了半天,最后发现原来启动类里面有问题,原代码如下 public class Application { public static void ma
-
SpringBoot项目中分页插件PageHelper无效的问题及解决方法
在Springboot项目中使用分页插件的时候 发现PageHelper插件失效了 我导入的是: 后来才发 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.10</version> </dependency> 现 PageHelper若要在Springbo
-
Springboot项目启动到一半卡住了,不报错问题及解决
目录 项目启动到一半卡住了,不报错 无法正常启动很慢但也不报错 项目启动到一半卡住了,不报错 今天启动项目时,启动到一半卡住了,不报错,开始我以为是timeout,后来发现不是这个原因. 然后在网上找了很多资料,有些说是日志Jar包递归了,可是我同事本地跑起来却没有错,找了好久的原因,然后我想着重新import下pom.xml,重新部署jar包,果不其然,可以了. 无法正常启动很慢但也不报错 Debug启动缓慢,导致卡住 由于启动断点过多的形式,需在IDEA一下去除断点 以上为个人经验,希望能给
-
因不会远程debug调试我被项目经理嘲笑了
目录 1,远程DEBUG的必要性 2,IDEA构建SpringBoot测试Demo 3,测试Demo项目配置支持远程调试 4,IDEA打包jar 5,启动jar并且带启动参数支持远程调试 6,IDEA远程DEBUG配置 7,IDEA远程DEBUG测试 8,eclipse远程DEBUG实现 9,打war包方式配置远程DEBUG 10,远程debug视频教程+文档+源码下载 大家好,我是曹尼玛,刚从培训机构毕业,去一家单位上班一周了- 这一周项目经理让我熟悉了项目业务,架构和设计,不算难,凭借我培训
-
远程debug调试入门
目录 1.远程DEBUG的必要性 2,IDEA构建SpringBoot测试Demo 3,测试Demo项目配置支持远程调试 4,IDEA打包jar 5,启动jar并且带启动参数支持远程调试 6,IDEA远程DEBUG配置 1,启动项下拉,选择 Edit Configurations...编辑配置 2,点击+,选择Remote,添加远程DEBUG配置 3,添加远程DEBUG配置项,Host和Port,配置后,点击Apply和OK按钮 7,IDEA远程DEBUG测试 1,打测试断点 2,选择远程deb
-
Gitlab CI-CD自动化部署SpringBoot项目的方法步骤
目录 一.概述 二.前期准备 三.总体架构图 四.环境搭建 1.环境准备(可选) 2.Gitlab安装 3.安装 Runner 4.安装应用服务器环境 五.创建 SpringBoot 项目 1.使用Gitlab Spring 模板快速创建一个 SpringBoot 项目: 2.添加环境变量(登录应用服务器密码) 六.总结 一.概述 本文主要记录如何通过Gitlab CI/CD自动部署SpringBoot项目jar包. 二.前期准备 准备三台 CentOS7服务器,分别部署以下服务: 序号 系统
-
从零开始使用IDEA创建SpringBoot项目(图文)
*注:此文章谨以记录学习过程,分享学习心得! 刚刚开始了解SpringBoot框架,觉得很好用,觉得很有必要深入学习一下该框架,现在就来创建一个SpringBoot项目: 1.在IDEA上新建一个Project,选择Spring Initializr, Project SDK 选择安装的JDK: Choose Initializr Service URL 选择默认(Default:https://start.spring.io) 选择项目模板 点击Next 2.进行项目配置 设置项目数组(gro
-
SpringBoot实现设置全局和局部时间格式化
目录 前言 解决问题 1 全局设置(推荐) 2 局部设置(不推荐) 总结 前言 在开发中,我们进行数据库查询日期类型的时候,往往不是我们想要的时间格式,比如下面的情况: 我数据库里面把这些日期相关的字段都设置为datatime格式了: 数据类型如下: 实体是这么配置的: 那么默认查询出来的结果就是这样的: 救命啊,这什么格式啊,完全不是我想要的年月日时分秒. 其实想解决这种问题也很简单,无非就是时间格式不对吗,下面通过全局设置和局部设置两个方面解决这种问题 解决问题 1 全局设置(推荐) 一般来
-
idea远程debug调试部署在tomcat上项目
目录 一.IDEA添加Remote 二.服务器配置 三.开始debug调试 本机场景:spring boot项目部署在腾讯云服务器的tomcat里.注意:要保证本地的代码与服务器上部署的代码完全一致 一.IDEA添加Remote 第一步:打开IDEA上方的Edit Configurations 第二步:点击+号选择Remote 第三步:配置连接参数. Command line arguments for remote JVM:-agentlib:jdwp=transport=dt
随机推荐
- ANGULARJS中用NG-BIND指令实现单向绑定的例子
- Ruby on Rails基础之新建项目
- Lua面向对象之类和继承浅析
- jQuery插件HighCharts实现的2D对数饼图效果示例【附demo源码下载】
- Oracle 函数大全[字符串函数,数学函数,日期函数]第1/4页
- 超级好用的一个php上传图片类(随机名,缩略图,加水印)
- ASP中常用的函数和详细说明第1/2页
- java中重写equals和重写hashCode()
- Android手机抓包步骤
- JS创建事件的三种方法(实例代码)
- android开发教程之使用looper处理消息队列
- 浅析javascript中的Event事件
- php自定义时间转换函数示例
- php版微信公众号自定义分享内容实现方法
- PHP实现的回溯算法示例
- Lua教程(十七):C API简介
- jQuery插件制作之全局函数用法实例
- 网络互通设障,策略路由有方
- 快速了解Maven
- 详解Django model update的各种用法介绍