idea编译失败类找不到解决方式

2023-11-10


近期在一个应用工程里修改代码,拉下来后发现引入其他 module 中的类找不到,本地 idea 代码中一直红,尝试了 mvn clean -U install 重新导入包, 命令运行正常,但本地 idea 还是一直红,找不到其他 module 中的依赖类,解决方式有两种:

方式一:使用 idea 的 Invalidate Caches 功能

如下图所示,重新启动 idea 即可,这种一般都能解决,但这种方式对博主并不行,采取了方式二解决了问题。

在这里插入图片描述
在这里插入图片描述

方式二:使用 mvn idea:idea 命令重新生成项目文件

该命令是重新生成 idea 项目配置的命令,官方文档解释如下:

在这里插入图片描述

翻译为:为了生成 IntelliJ IDEA 项目安装所需的文件,你只需要执行插件命令 mvn idea:idea 即可,这个命令为了安装你的 IntelliJ IDEA 项目会执行三个目标:idea:project, idea:module, 和 idea:workspace(这三个命令也可单独执行进行有目的的安装)。

附官方文档链接:https://maven.apache.org/plugins/maven-idea-plugin/usage.html

欢迎如转载,请注明出处!欢迎关注微信公众号:方辰的博客。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

idea编译失败类找不到解决方式 的相关文章

  • 如何在servlet 3.0的web.xml-less中定义

    我有现有的 web 应用程序 我想将其转换为 servlet 3 0 的 web xml less 我已经设法让它工作 但是 web xml 中有 2 个标签 我仍然不知道无 web xml 环境中的等效代码
  • 关于访问说明符

    我定义了一个类基 class Base private int i Base int i this i i 所以基类的对象可以访问私有变量 class BaseDemo public static void main String args
  • Groovy 中的显式输入:有时还是从不?

    后来 仍然无法弄清楚 Groovy 是否具有静态类型 似乎没有 或者使用显式类型生成的字节码是否不同 似乎是 无论如何 回答这个问题 One of the main differences between Groovy and other
  • PowerMock,模拟静态方法,然后对所有其他静态调用真实方法

    我正在设置模拟类的静态方法 我必须在 Before 带注释的 JUnit 设置方法 我的目标是设置类来调用真正的方法 except对于那些我明确嘲笑的方法 基本上 Before public void setupStaticUtil Pow
  • 如何使用 spring data jpa 调用数据库函数?

    我想从 Spring Boot 应用程序调用数据库函数 该函数将返回解密的值 是否可以使用spring data jpa调用数据库函数 如果可以的话怎么办 如果无法使用 spring data jpa 是否有其他方法可以从 Spring B
  • 如何解决找不到 com.google.cloud.Service 的类文件

    我正在尝试将 JSON 数据上传到 gcs 由于我之前没有使用谷歌云 所以我开始将随机字符串上传到 gcs 但在创建存储服务对象时我陷入了困境 Maven 依赖
  • Java 中 float 和 double 基元的比较

    我发现了Java的一个奇怪的角落 我觉得很奇怪 double dd 3 5 float ff 3 5f System out println dd ff 输出 正确 double dd 3 2 float ff 3 2f System ou
  • 空手道弹簧整合

    我们有一个 Spring MVC 应用程序 是否可以在 Karate 中集成 spring 上下文 假设通过 Karate runner 绑定 SpringJunitRunner 或者通过 spring 上下文查找 bean 在空手道中一切
  • gwt rpc 中的会话 ID cookie

    假设我正在滚动自己的会话代码 那么在 java 中生成唯一且安全的会话 id cookie 的正确方法是什么 我不应该自己推出而是使用已经标准化的东西吗 我正在使用 gwt 和 google app engine 平台 如何使会话在浏览器
  • 在 pom 中添加 selenium 依赖项后,AWS Lambda Jar 无法压缩

    这是一个奇怪的错误 将 selenium 依赖项添加到我的 maven 项目的 pom 并将其上传到 lambda 后 它说无法解压缩文件 然而 在删除依赖项之后 lambda 能够很好地解压缩文件 但是它会出现一个随后找不到的类 我尝试一
  • Java字符串模式识别

    我有一个大约一千个字符长的字符串 由 L T 和 A 组成 我很确定其中有一个简单的模式 我想知道是否有任何快速简便的方法可以找到它 该字符串会发生变化 因此这不仅仅是一次性的 我正在寻找的模式例如如果字符串是 LLLLLLLLAATAAL
  • 如何让按钮打开

    我有一个问题 当用户单击 发送 按钮时 我需要将电子邮件发送到我的按钮 我只想到达那里 当用户单击发送按钮时 该按钮已经知道我的电子邮件地址并自动将其发送到那里的电子邮件 到目前为止 我的电子邮件活动 java import android
  • 在Java中执行.lnk文件

    我需要在java中执行 lnk文件 指向exe文件的lnk文件 我能怎么做 在 VB net 中我做 Process Start path 它有效 谢谢你的帮助 Use a 流程构建器 http download oracle com ja
  • 将自定义方法映射器映射到 Mapstruct

    我正在创建一个 poc 以便在我未来的项目中使用 Mapstruct 现在我有一个问题如何将自定义方法映射到特殊目标 例如我有以下接口映射器 Mapper public interface ItemMapper static ItemMap
  • JPA:如何在不加载延迟加载集的情况下计算子记录数

    我正在编写一个 J2EE JPA Spring 3 应用程序 试图保持纯粹的 JPA 2 0 我想获得子对象的计数而不必加载它们 因为这显然是一个昂贵的操作 例如 这是一个简化的示例 Organisation OrgID OrgName E
  • ibatis spring java.lang.NoSuchMethodError com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse

    我在 weblogic 10 3 6 中使用 spring 3 2 0 和 ibatis 2 3 4 在weblogic中部署时 我得到这个 NoSuchMethodError 如下 User defined listener org sp
  • 用于只读 DB 的 java ORM

    我了解 hibernate 但我想知道是否有一个更轻的 ORM 引擎只读数据库 我的意思是 我不需要一些事务查询或更新一些记录 另一方面 我需要处理一些大的记录列表 List
  • 没有 WindowManager.LayoutParams.TYPE_PHONE 的粘性覆盖

    我所说的粘性是指一个不会通过调用启动器意图而关闭的窗口 intent addCategory Intent CATEGORY HOME 以前这是用完成的WindowManager LayoutParams TYPE PHONE 但此类型现已
  • 逆变方法参数类型

    wiki 逆变方法参数类型 https en wikipedia org wiki Covariance and contravariance 28computer science 29 Contravariant method argum
  • JsonNode findValue 不搜索子节点

    我有一个结构如下的资源 activity activity type Like activity id 123456 object id product id reference activity activity type Rating

随机推荐

  • 多个字段同时去重

    首先创建一个表结构 其中数据如下 根据上面的name age sex三个字段进行去重 去重思想 说到去重 大家想到的肯定是distinct这个关键字 但这个关键字他只能对一个字段进行去重 那么如何同时根据这三个字段去重呢 办法就是把这三个字
  • 用户登录的详细流程(一)

    用户登录的详细流程 1 流程概述 1 首先在进行用户登录的时候 要进行一些必要的准备工作 比如说要对用户登录表进行设计 一般是userId userName phone password salt remark等等 通常数据库存储的密码是m
  • vue3中ts全局声明再.vue文件中显示no-undef

    显示错误xxx is not defined eslintno undef 解决方法 参考 Why Eslint don t see global TypeScript types in vue files no undef 在 eslin
  • 目前流行前端几大UI框架排行榜

    在前端项目开发过程中 总是会引入一些UI框架 已为方便自己的使用 很多大公司都有自己的一套UI框架 下面就是最近经常使用并且很流行的UI框架 一 Mint UI 流行指数 Mint UI是 饿了么团队开发基于vue js的移动端UI框架 它
  • python实现:提取文件夹中子文件夹的图片

    提取文件夹中子文件里的图片的方法 主要运用到的函数 import os import shutil 首先需要获取内部文件夹的文件名 os chdir D 作业 python 数据集 if masked AFDB masked face da
  • vue面试题汇总

    HTML篇 CSS篇 JS篇 TypeScript篇 React篇 微信小程序篇 前端面试题汇总大全 含答案超详细 HTML JS CSS汇总篇 持续更新 前端面试题汇总大全二 含答案超详细 Vue TypeScript React 微信小
  • 受标签影响的最大值

    题目描述 我们有一个 n 项的集合 给出两个整数数组 values 和 labels 第 i 个元素的值和标签分别是 values i 和 labels i 还会给出两个整数 numWanted 和 useLimit 从 n 个元素中选择一
  • Android之屏幕适配方案

    在说明适配方案之前 我们需要对如下几个概念有所了解 屏幕尺寸 屏幕分辨率 屏幕像素密度 屏幕尺寸 屏幕尺寸指屏幕的对角线的物理长度 单位是英寸 1英寸 2 54厘米 比如常见的屏幕尺寸 5 0 5 99 6 0等等 屏幕分辨率 屏幕分辨率是
  • java基础 谈谈方法?

    1 什么是方法 方法是类或对象的行为特征的抽象 是类或者对象中最重要的组成部分 谈到类时 组成部分就是两块 属性 方法 如果是学过c语言的同学 方法就像是函数 需要注意的是 方法在java中不能独立存在 需要定义在类中 或依附于类 或依附于
  • 第七章 区分鸟和飞机

    本章主要内容 1 构建前馈神经网络 2 使用Dataset和DataLoader加载数据 3 了解分类损失 1 cifar10数据集 1 1 数据集下载 Cifar10数据集 下载数据集 from torchvision import da
  • java代码如何读取一个JVM的参数呢?

    下文笔者将使用java代码读取JVM参数的方法分享 如下所示 实现思路 使用 ManagementFactory getRuntimeMXBean 中的getInputArguments 方法即可获取JVM运行时的参数 package co
  • ubuntu nginx 安装和启动和自启动

    ngx http core module 模块http tengine taobao org nginx docs cn docs http ngx http core module html 目录 1前置依赖软件 Linux 安装 mys
  • python开发需要掌握哪些知识-Python的8个基础知识点,新手必须背下来!

    Python是一个面向对象的解释型的交互式高级脚本语言 Python被设计成一种高可读性的语言 因为它大量地使用了英语中的单词作为关键字 而且不像其他语言使用标点符号构成复杂的语法结构 Python的语法结构非常少 Python是一种面向对
  • 全新推出Bard,谷歌google或许可以靠它打败微软OpenAI ChatGPT

    目录 前言 Bard优势 Bard新功能 更直观的Bard互动 Bard深度集成google search Help me write in Gmail 谷歌地图路线的全新沉浸式视图 谷歌照片全新Magic Editor体验 Bard与其他
  • vue监听本地存储token不存在自动刷新页面

    我们在代码编写的时候 为了更好的体验 有时候需要清除本地存储的token来自动刷新页面跳到登陆页面 这时候就需要一个监听器来监听本地存储的变化来执行操作 下面我们会用到一个JavaScript的addEventListener 事件监听方法
  • python 将列表里面的内容写入到txt文件中

    方法一 将列表写入txt文件中 如下代码所示 a是一段二维列表 需要把它写入一个txt文件中 a 1 9 2 5 3 3 2 4 4 3 1 8 1 9 t with open N a txt w as q for i in a for e
  • html5 jquery拍照显示,HTML5+Canvas+jQuery调用手机拍照功能实现图片上传(二)(示例代码)...

    上一篇仅仅讲到前台操作 这篇专门涉及到Java后台处理 前台通过Ajax提交将Base64编码过的图片数据信息传到Java后台 然后Java这边进行接收处理 通过对图片数据信息进行Base64解码 之后使用流将图片数据信息上传至server
  • Java虚拟机内存区域划分详解

    背景 JVM是Java开发的必备技能 JVM相当于Java的操作系统 JVM java virtual machine 即Java虚拟机 是运行java class文件的程序 Java代码经过Java编译器编译 会编译成class文件 是一
  • matlab exprnd函数,Matlab 用 exprnd 函数生成符合指数分布的随机数

    实验中需要用 exprnd 函数生成大量符合指数分布的随机数样本 于是 help exprnd exprnd Random arrays from exponential distribution R exprnd MU returns a
  • idea编译失败类找不到解决方式

    文章目录 方式一 使用 idea 的 Invalidate Caches 功能 方式二 使用 mvn idea idea 命令重新生成项目文件 近期在一个应用工程里修改代码 拉下来后发现引入其他 module 中的类找不到 本地 idea