关于IDEA中gradle项目bootrun无法进入断点以及gradle配置页面不全的解决方案

news/2024/5/20 3:24:29 标签: intellij-idea, java, gradle

问题背景

在使用gradle编写的bootrun,采用debug方式启动项目时,无法进入断点,程序正常运行

  1. 并发现象1
    在这里插入图片描述
    此处无法识别为大象图标
    在这里插入图片描述
    点击右键后,没有圈中的这个选项
    在这里插入图片描述
  2. 并发现象2
    在这里插入图片描述
    图片圈中的位置缺失

问题原因

正常的 run 命令是通过执行 java -jar 命令运行 Jar 包的,而 debug 模式下的 bootRun 命令则是通过 Gradle 插件在一个单独的进程中启动应用程序。当您点击红色按钮终止程序时,只会终止当前运行的进程,而不会影响后台的 bootRun 进程。

解决方案

将以下两个插件都打上勾,尤其是Gradle Extension
在这里插入图片描述
保存后点击清空缓存,如下图,重启程序后,可正常进入断点,同时gradle配置恢复正常
在这里插入图片描述


http://www.niftyadmin.cn/n/5071830.html

相关文章

uboot启动流程-uboot代码重定位说明一

一. uboot启动流程 本文学习 uboot 的启动流程中涉及的 uboot 代码重定位部分。 _main 函数中会调用 relocate_code 函数,本文继续简单分析一下 relocate_code 函数。 relocate_code 函数分两个部分: 1. 拷贝 uboot 代码部分 2. 有关 " 重定…

【群智能算法改进】一种改进的光学显微镜算法 IOMA算法[1]【Matlab代码#60】

文章目录 【获取资源请见文章第5节:资源获取】1. 光学显微镜算法(OMA)1.1 物镜放大倍数1.2 目镜放大倍数 2. 改进后的IOMA算法2.1 透镜成像折射方向学习 3. 部分代码展示4. 仿真结果展示5. 资源获取说明 【获取资源请见文章第5节:…

uboot启动流程-uboot代码重定位说明二

一. uboot启动流程 本文学习 uboot 的启动流程中涉及的 uboot 代码重定位部分。 _main 函数中会调用 relocate_code 函数。 relocate_code 函数分两个部分: 1. 拷贝 uboot 代码部分 2. 有关 " 重定位后有关函数调用或全局变量地址的问题"的解决方法…

第三课-软件升级-Stable Diffusion教程

前言: 虽然第二课已经安装好了 SD,但你可能在其它地方课程中,会发现很多人用的和你的界面差距很大。这篇文章会讲一些容易忽略或者常常需要做的操作,不一定要完全照做,以后再回过头看看也可以。 1.控制类型 问题:为什么别人有“控制类型”部分,而我没有?如下红色方框…

服务器连接时间长了,忘记密码,解密密码

一、选中连接地址,右键导出 二、打开导出的配置文件,搜索password,找到password的编码后的字符串复制 三、main()方法的字符串替换成复制的password编码 import java.io.ByteArrayOutputStream; import java.io.DataOutputStream; import …

AIGC AI绘画 Midjourney 参数大全详细列表

AIGC ChatGPT 职场案例60集, Power BI 商业智能 68集, 数据库Mysql8.0 54集 数据库Oracle21C 142集, Office, Python ,ETL Excel 2021 实操,函数,图表,大屏可视化 案例实战 http:…

代码随想录二刷 Day 30

78.子集 与组合问题不同的就是要收集所有的子节点&#xff0c;而不仅仅的叶子节点&#xff1b;唯一一行代码的区别就是要把result的收集过程放到递归程序的最开始那里 class Solution { public:vector<vector<int>> result;vector<int> path;void traversa…

C语言练习百题之排序算法

题目:C语言实现排序算法 冒泡排序 思路&#xff1a; 依次比较相邻的元素&#xff0c;如果顺序不对则交换&#xff0c;直到整个数组有序。 实现代码&#xff1a; #include <stdio.h>void bubbleSort(int arr[], int n) {for (int i 0; i < n - 1; i) {for (int j…