经历过的IDEA+Maven+JDK一些困惑

server/2025/3/17 22:10:07/

注意事项:由于使用过程中是IDEA绑定好另外2个工具,所以报错统一都显示在控制台,但要思考和分辨到底是IDEA本身问题导致的报错,还是maven导致的

标准配置

maven

Java Compiler

Structure

编辑期

定义:指的是从open projects开始,到执行maven构建之前

maven仓库:本地仓库、私服仓库、公域仓库

settings文件

【攻略】指定不同maven版本

【攻略】指定不同路径的本地仓库

【问题】本地仓库缓存

为什么他没报错我却报错了

IDEA缓存

【问题】编译成功但代码编辑窗报错

说明不是maven或者代码问题,而是IDEA的问题,执行Reload以触发indexs刷新

编译期

定义:执行maven编译开始,到启动项目成功之前

编译报错,但编辑没报错

Reload All projects:在解决了报错之后reload

运行期

定义:启动项目成功之后,运行过程中

ClassNotFound

【问题】JeRebel:编译成功但编辑失败(打开某些文件会失败)那就没法热部署


http://www.ppmy.cn/server/175794.html

相关文章

LOWORD(wParam) 与 HIWORD(wParam) 详解

书籍:《Visual C 2017从入门到精通》的2.3.8 Win32控件编程 环境:visual studio 2022 内容:【例2.29】模拟对话框 说明:以下内容大部分来自腾讯元宝。 ​1. 基本概念与作用 LOWORD 和 HIWORD 是 Windows API 中用于分解 32 位…

从零开始的 Kafka 学习(三)| 创建主题

1. 创建主题 Topic 主题是 Kafka 中消息的逻辑分类,但是这个分类不应该是固定的,而是应该由外部的业务场景进行定义(注意:Kafka 中其实是有两个固定的,用于记录消费者偏移量和事务处理的主题),…

PyTorch 深度学习实战(15):Twin Delayed DDPG (TD3) 算法

在上一篇文章中,我们介绍了 Deep Deterministic Policy Gradient (DDPG) 算法,并使用它解决了 Pendulum 问题。本文将深入探讨 Twin Delayed DDPG (TD3) 算法,这是一种改进的 DDPG 算法,能够有效解决 DDPG 中的过估计问题。我们将…

vue3:八、登录界面实现-忘记密码

该文章实现登录界面的忘记密码功能,点击忘记密码文本,打开dialog对话框 一、页面效果 加入忘记密码,在记住密码的同一行中,实现flex-between 二、对话框实现 1、新建组件页面 2、引入dialog组件到组件页面 参考路径 Dialog 对…

《Operating System Concepts》阅读笔记:p272-p285

《Operating System Concepts》学习第 27 天,p272-p285 总结,总计 14 页。 一、技术总结 1.semaphore A semaphore S is an integer variable that, apart from initialization, is accessed only through two standard atomic operations: wait() an…

【人工智能】人工智能安全(AI Security)

人工智能安全(AI Security) 是指保障人工智能系统免受各种攻击、滥用和错误操作的措施与技术。随着人工智能的广泛应用,AI的安全性问题变得越来越重要。AI安全不仅关注系统本身的稳定性与安全性,还涉及到如何确保AI的决策和行为是…

五种最新优化算法(ALA、AE、DOA、GOA、OX)求解多个无人机协同路径规划(可以自定义无人机数量及起始点),MATLAB代码

一、算法简介 (一)阿尔法进化(Alpha Evolution,AE)算法 阿尔法进化(Alpha Evolution,AE)算法是2024年提出的一种新型进化算法,其核心在于通过自适应基向量和随机步长的…

群体智能优化算法-䲟鱼优化算法 (Remora Optimization Algorithm, ROA,含Matlab源代码)

摘要 䲟鱼优化算法(Remora Optimization Algorithm,ROA)是一种基于䲟鱼在海洋中寄生与捕食者间交互关系而提出的元启发式算法。通过模拟䲟鱼在宿主附近进行寄生、吸附和随机机动等行为,ROA 在全局与局部搜索之间取得平衡。本文提…