696

平台:IntelliJ 社区版 10.0.3
SDK:jdk1.6.0_21
操作系统:Windows 7

所以我对 IntelliJ 有一个奇怪的情况,这让我完全被难住了。我设置了一个 Maven 项目并将 log4j 作为依赖项添加到 pom.xml 文件中。IDEA 检查运行良好,我的单元测试全部编译并运行。

然后我使用 mvn install:install-file 将 hunnysoft 的 jmime 库添加到我的本地 maven 存储库,如下所示。

mvn install:install-file -Dfile=jmime.jar -DgroupId=jmime \
-DartifactId=jmime -Dversion=3.1.1e -Dpackaging=jar

Maven 将 jar 文件安装到我的本地存储库中。

然后我进入 IntelliJ 的 Settings => Maven => Repository Services 并更新了我的本地存储库(以便 IntelliJ 重新索引存储库内容)。

最后,我将以下依赖项添加到我的 pom.xml 文件中(就在 log4j 依赖项上方)。

<dependency>
    <groupId>jmime</groupId>
    <artifactId>jmime</artifactId>
    <version>3.1.1e</version>
</dependency>

我现在创建一个新类,如下所示:

package com.stackoverflow.question;

import org.apache.log4j.Logger;
import com.hunnysoft.jmime.ByteString;
import com.hunnysoft.jmime.Field;
import com.hunnysoft.jmime.FieldBody;

public class StackOverflowQuestion {
    public Field create(String name, String text) {
        Logger.getLogger(getClass()).debug("create entered");
        FieldBody body = new FieldBody();
        body.setText(new ByteString(text));
        Field field = new Field();
        field.setFieldName(name);
        field.setFieldBody(body);
        return field;
    }
}

现在来谈谈奇怪之处。IntelliJ 的意图机制可以很好地识别并识别 maven pom 文件中的 Logger 导入。但是,对于所有 hunnysoft 导入,它报告:“无法解析符号 'ByteString/Field/FieldBody'”,Build => Compile 'StackOverflowQuestion.java' 可以正确编译所有内容,并且我为此类创建的单元测试运行良好(尽管意图也将对 create() 的调用标记为问题区域)。

因此,不知何故,IntelliJ 忽略了意图子系统的 jmime.jar 文件。我很困惑,因为 log4j 依赖项工作正常,一切都编译并运行良好。F12(“Go To Declaration”)适用于 Logger 导入,但会中断所有 jmime 导入。

哦,另一件事,如果我转到“项目”窗口中的“包”视图,则会出现“com.hunnysoft.jmime”包,我可以看到我在上面的“库”下的代码片段中导入的所有类. 从 pom.xml 文件中删除上述依赖项会导致此包消失并且编译中断。

似乎检查的类路径已损坏,但在 Settings => Intentions | 的任何地方似乎都没有此设置。编译器区域(不是我期望的任何此类设置,我相信 IDEA 应该已经知道基于 pom 文件和 JDK 的正确类路径)。

作为最后的实验,我创建了一个全新的标准 J2SE 应用程序项目(不使用 maven)并将 jmime.jar 文件作为其库之一直接添加到项目中。在这个新项目中,我遇到了与上述完全相同的问题。

这是 jmime jar 文件中的 MANIFEST.MF。

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.5.4
Created-By: 10.0-b23 (Sun Microsystems Inc.)

Name: com/hunnysoft/jmime/
Sealed: true
Specification-Title: Hunny JMIME
Specification-Version: 3.1.1
Specification-Vendor: Hunny Software, Inc.
Implementation-Title: com.hunnysoft.jmime
Implementation-Version: 3.1.1E
Implementation-Vendor: Hunny Software, Inc.

我在这个 jar 文件中没有看到任何异常。

我最好的猜测是,问题可能是缺少依赖问题。但是 AFAIK jmime 应该是自包含的(JarAnalyzer 没有提出任何建议,但如果缺少依赖项 jar,我不确定它是否会出现)。

那么,有人有任何想法吗?

4

57 回答 57

1239

首先,您应该尝试File | Invalidate Caches,如果没有帮助,请删除IDEA 系统目录。然后重新导入 Maven 项目,看看是否有帮助。

在某些奇怪的情况下,编译的类可能会报告错误的信息并混淆 IDEA。使用javap验证此 jar 中的类是否报告了正确的名称。

于 2011-05-06T01:31:38.550 回答
130

以下技巧为我解决了这个问题:

  • 右键单击代码编辑器
  • 悬停在 Maven 上并展开
  • 点击重新导入

我的想法版本是 12.0.4

于 2013-04-09T05:21:15.517 回答
46

上述解决方案都不适合我。所做的是手动删除 main.iml 文件,它突然起作用了。

于 2016-09-01T12:03:20.210 回答
43

这在此处对同一问题的另一个答案中有所提及,但仅此一项就为我解决了这个问题。我在 IntelliJ 之外的单独终端中进行所有构建。因此,缓存需要为 IntelliJ 应用程序设置适当的权限才能读取它们。

从项目的根文件夹运行它。

$ mvn -U idea:idea
于 2016-11-30T22:50:51.583 回答
36

对于 Gradle 用户:

您可能需要将项目与build.gradle文件同步。

您可以右键单击“项目”窗格下的 gradle 文件来执行此操作,但这似乎对我没有任何作用(我怀疑我的版本中存在错误)。您会知道这是否会发生,因为它不会启动您将等待的任何 IntelliJ 任务。相反,打开 Gradle Tool 窗格,然后单击同步(刷新)按钮。这对我有用,而使缓存无效并重新启动没有。

我自己的情况:我正在使用带有 Gradle 的 Scala 项目并且必须这样做。

于 2015-07-02T21:36:56.633 回答
19

一个额外的步骤,当我执行 File -> Invalidate Caches 并重新启动 IDE 时,打开一个项目。它在右上角弹出一个 toastbox 询问我是否启用自动导入并解决了问题。

于 2012-11-29T15:49:41.407 回答
15

项目结构中不一致/重复的模块名称对我来说是导致此问题的原因。

  1. File -> Project Strucutre -> Modules
  2. 在点击带有红色下划线的模块
  3. 转到“依赖项”选项卡
  4. 确保红色的依赖项确实存在于依赖项列表中。如果不是,请重命名它们以匹配现有的依赖项名称

当 IntelliJ 未正确关闭并因此无法正确保存重命名的模块名称时,可能会发生这种情况。

于 2015-12-29T12:55:45.463 回答
14

要检查的另一件事:确保不重复依赖项。在我的情况下,我发现表现出这种行为的模块配置错误如下:它依赖于另一个模块,并且依赖于另一个模块生成的 jar。这意味着重复引用的每个符号,并且是模棱两可的。

于 2012-04-06T16:17:12.020 回答
10

有固定的发布吗?由于 2013 年的“编译器大修”,出现问题最初影响 v11/12。截至 2014 年底在 Jira 中讨论相关问题。http: //youtrack.jetbrains.com/issue/IDEA-98425

同样在 Jira IDEA-98425上被标记为已修复未经验证(在 v12.0.3 上)。以下解决方法均无法帮助解决Windows上版本13.1.1的“无法解析符号”问题

一种。删除.IdealIC13文件夹(然后,File \ Invalidate Caches / Restart)

湾。在Maven 项目窗口中,

b.1 mvn -U idea:idea –〉执行这个maven目标假设重新加载依赖项。这在上一个工作,但自上次 FRI 以来,执行这个 maven 目标失败,因为它试图重新编译项目(当然它失败为“无法解析符号”,这就是我试图通过首先运行这个命令来解决的问题) mvn -version — 显示引用 3.2.5 的 maven 版本并且它正在工作

b.2 只需右键单击项目,然后重新导入

b.3 文件\使缓存无效/重新启动

C。尝试启用和禁用此设置:文件->设置-> Maven->导入->“使用 maven3 导入项目”

d。Settings \ Maven \ Multiproject build fail policy = Fail at end(而不是默认)

没有任何效果。Maven 上的 IntelliJ 支持发生了什么变化。

https://youtrack.jetbrains.com/issue/IDEA-99302

来自 JetBeans 发布历史,https: //www.jetbrains.com/company/history.jsp

IntelliJ v14 2014 年 11 月

IntelliJ v13 2013 年12 月

我假设 v12 已修复(尽管未验证)将包含在后续版本中。任何人与哪个 IntelliJ 版本有类似问题?请分享你的经验。IntelliJ maven 支持似乎坏了。

于 2015-05-03T03:37:46.330 回答
9

其他答案都不适合我。我的导入没有得到解决,因为 IntelliJ 指向了错误的 .m2 文件。

IntelliJ 版本:IntelliJ Idea 2018.1.5

我的.m2目录的位置指向了错误的路径。我所做的只是将 IntelliJ 重新指向正确的 .m2 目录并进行更新。

首先,进入:文件->设置->构建、执行、部署->构建工具->Maven

我不得不将用户设置文件:本地存储库:更改为我的 .m2 目录的正确位置。

在此之后转到:文件->设置->构建、执行、部署->构建工具->Maven->存储库

并单击更新按钮。

于 2018-06-21T15:29:17.193 回答
8

按“shift”两次>“重新导入所有 Maven 项目”总是对我有用。

在此处输入图像描述

于 2020-06-10T15:57:20.337 回答
6

我的项目结构:

src -> main -> scala -> mypackages

什么有效:

右键单击该scala文件夹,然后单击“将目录标记为源根目录”。

于 2015-11-23T02:48:42.270 回答
6

我嫉妒所有通过 File / Invalidate 缓存解决问题的人。我只是花了几个小时尝试这个问题的所有内容以及网络上的其他一些问题。

魔术菜单项没有为我做,所以我自己通过核使缓存无效%USERPROFILE%\AppData\Local\JetBrains\IntelliJIdea2020.3\caches

一旦我这样做并重新启动 IntelliJ (2020.3),索引就会重建,我的错误就消失了。

于 2021-02-12T06:19:20.443 回答
5

如果你的 maven 项目是一个多模块项目,请检查一些模块是否被 intellij 忽略。

  1. 点击 View -> Tool Windows -> Maven Projects,检查是否有一些模块被忽略(忽略的模块为灰色,gs-multi-module如下图所示)。

在此处输入图像描述

  1. 右键单击忽略的模块并选择Unignore Projects.

在此处输入图像描述

然后等待intellij完成索引,之后就可以工作了。

于 2018-09-20T08:38:36.017 回答
5

我在使用 Maven Importer JDK 时遇到了问题——它以某种方式将自己切换到 JDK 11,但 Maven Project reload 仅适用于 JDK 8。

在此处输入图像描述

于 2021-03-18T14:15:32.187 回答
4

对于 Gradle 项目:

  1. 退出IntelliJ IDEA
  2. 删除<problematic-project-root>/.idea目录
  3. 删除<problematic-project-root>/.gradle目录
  4. 删除里面.iml的所有文件<problematic-project-root>
    • 窗口命令提示符DEL /S /Q *.iml
    • linux:find . | grep -e .iml$ | xargs rm
  5. 使用Gradle将项目重新导入IntelliJ IDEA
于 2019-03-26T15:49:53.993 回答
3

是的,听起来您必须创建包含所需 JAR 的库,并将它们作为依赖项添加到您的模块中。

于 2011-05-06T01:27:25.807 回答
3

我刚遇到这个问题,它不会消失。我最终清除了 IntelliJ 配置目录,~并从头开始重建了我的 IntelliJ 项目。(与花费一个小时试图解决缓存文件等问题相比,这最终只花了大约 15 分钟。)

请注意,我的猜测是最初的问题是由类似的东西引起的javathings.blogspot.com/2009/11/too-many-open-files-in-intellij-idea.html(注意:截至 2018 年,该链接已失效,但archive.org 有一个页面副本,该副本来自第一次编写此答案时的页面。)或导致 Java 崩溃的磁盘空间/内存问题。IntelliJ 似乎只是被损坏了。

于 2011-09-09T21:05:52.187 回答
3

对于另一种选择。

我在使用JDK7_07时也遇到了这个问题。我在这里尝试了所有答案(除了删除 IDEA 系统目录)。但是,我仍然遇到了问题。所以我所做的是:

安装最新的JDK(它是JDK7_45),并将Intellij的JDK设置为新的,它可以工作。

于 2013-11-26T13:04:31.330 回答
3

重新导入项目对我有用。右键单击项目 -> Maven -> 重新导入

当我执行 File -> Invalidate Caches 并重新启动 IDE 时,打开一个项目。它在右上角“检测到 Maven 更改”上显示了一个对话框,并提供了导入和启用自动导入的选项。即使在这里导入项目后,我也遇到了同样的问题。上述步骤解决了问题。

于 2015-03-09T21:19:45.040 回答
3

建议的解决方案不起作用。我不得不通过右键单击 pom => maven => unignore 项目来取消忽略几个项目

然后经过

mvn clean install -T 6 -DskipTests

在控制台中,IntelliJ 又高兴了。不知道这些项目是如何被忽视的......

于 2017-03-08T07:59:31.177 回答
3

有时,我只是打开项目结构,然后单击项目,然后选择一个 SDK 版本

于 2017-04-18T09:22:10.097 回答
3

就我而言,我正在尝试从 IntellijIdea 打开一个 Spring Boot 项目,但遇到了同样的问题,例如无法导入所有与 Spring 相关的文件。

然后我做了:

文件 -> 关闭项目 -> 导入项目 -> 从外部模型导入 -> 选择 Gradle -> 下一步 -> 从文件位置选择项目 -> 完成

现在一切正常。

我在这里看到了很多答案,但我终于找到了这个解决方案。它可能对像我这样的人有用。

于 2018-05-17T18:23:56.467 回答
2

使我的缓存无效并重新启动后;并确认我的 maven 设置没问题,我仍然看到我明确设置为依赖项的模块的“无法解析符号”。原来我把它设置为错误的范围。

您可以通过右键单击您的模块并选择打开模块设置来检查。单击依赖项选项卡并验证您的不可解析依赖项的范围是否设置为编译。

于 2014-04-23T16:01:00.113 回答
2
  1. 打开设置”
  2. 搜索“马文”
  3. 单击“Maven”下的“忽略的文件”
  4. 取消选中 pom.xml 文件包含缺少的依赖项
  5. 点击“确定”
  6. 单击文件-> 使缓存无效/重新启动...
  7. 单击“无效并重新启动”
于 2016-09-13T07:02:05.377 回答
2

就我而言,我的项目使用的是Lombok,而我在 IntelliJ 中缺少 Lombok 插件。安装后一切正常。

于 2020-09-03T08:56:12.773 回答
2

在 IntelliJ IDEA2020.3中,选择:

  1. 文件>使缓存无效/重新启动... >使缓存无效并重新启动

  2. 当提示下载预建共享索引时:

    在此处输入图像描述

    不导入共享索引:关闭对话框或选择更多操作>不再显示

于 2020-12-18T09:02:28.010 回答
1

就我而言,仅删除了 buildDir。在这种情况下,File | Invalidate Caches不起作用。

当我Build | Make Project以前这样做时File | Invalidate Caches,一切正常。

于 2016-07-04T09:24:02.083 回答
1

上述解决方案都没有为我解决。我有同样的问题,代码编译得很好,但 IntelliJ 显示它找不到导入。即使 IntelliJ 建议首先从代码完成中导入。

我的解决方案是将所有内容移动到默认包中,删除该com.foo.bar包,然后再次创建它并将所有内容移回。

于 2016-09-27T06:22:06.200 回答
1

mvn idea:idea为我工作。在这里找到它。花了一个多小时,希望对某人有所帮助

于 2017-09-14T04:04:31.340 回答
1

删除项目内的 java 和 test 文件夹中的 :iml 文件并使其无效并重新启动。

它会询问我是否可以删除项目。放是。错误将消失。

于 2017-11-28T11:50:21.923 回答
1

“文件 -> 使缓存无效并重新启动”将解决所有依赖项。

于 2017-12-18T05:40:37.040 回答
1

对我有用的是“标记为目录源根”红色标记类所在的目录,之后红色标记消失。似乎由于某种原因它没有标记。

于 2018-01-05T10:14:21.323 回答
1

我尝试使缓存无效,它对我不起作用。

但是,我尝试从平台设置中删除 jdk 并将其添加回来并且它有效。

这是如何做到的。

Project Settings -> SDKs -> Select the SDK -> Remove (-) -> Add it back again (+)
于 2020-07-22T07:05:36.660 回答
1

就我而言,一位同事将 Lombok 添加到项目中,我不得不安装 Idea Lombok 插件。在您的情况下,它可能是需要插件的其他东西。

于 2020-10-22T11:21:11.503 回答
0

对于 Intellij Idea 用户,在导入项目之前执行此命令可能会有所帮助:

./gradlew build
./gradlew idea
于 2015-10-22T15:43:12.737 回答
0

如果是 maven 项目,那么只需转到设置 -> 构建工具 -> maven -> 导入。选中复选框“自动导入 Maven 项目”。将解决问题。

于 2016-09-01T12:13:48.277 回答
0

Invalidate Caches 对我有用,但在运行应用程序后出现了同样的错误。

所以我尝试了(Intellij):

1 - 菜单栏 - 重构 | 构建| 运行 | 工具 - 单击构建然后重新构建项目

2 - MVN 清洁

3 - 右键单击​​项目 > Maven > 生成源和更新文件夹

希望这对你有用。

谢谢

于 2016-09-13T17:06:03.557 回答
0

或者您导入的文件可能太大。这是我的情况,当我将 Intellij 属性更改为:iead.max.intellisen.filesize (path is ${idea dir}/bin/idea.properties) 到更大的值,比如25000,重启IDE,问题消失。希望这可以帮助。

于 2017-01-06T02:05:07.590 回答
0

当我切换到新计算机时,我遇到了类似的问题。

我复制了所有的 IDEA 文件(甚至是相关的 %APPDATA%-文件夹),但随后 Maven 构建成功,但 IDEA 在构建时没有从依赖项中找到任何类。

解决方案:我从 %APPDATA%-folders 中删除文件夹,开始使用新的干净的 IDEA 配置文件

于 2017-06-05T00:15:38.710 回答
0

对于 Idea 2017.1 + Gradle,该插件在某种程度上存在问题。尝试了所有同步,无效+重新启动,没有任何效果。根据https://github.com/gradle/gradle/issues/2315,这对我有用: 1. 关闭 Idea 2. 在命令行中输入 gradle idea(应该生成 3 个文件:.iml、.ipr、.iws) 3.运行idea并打开创建的文件.ipr,这应该从头开始导入你的项目,这3个文件中有硬连线的依赖关系

于 2017-08-03T14:09:55.187 回答
0

如果没有任何结果,请右键单击您的源目录,将目录标记为“源目录”,然后右键单击项目目录和 maven -> 重新导入。

这解决了我的问题。

于 2017-10-20T05:47:26.917 回答
0

是什么帮助我解决了这个问题:

我有另一个分支,已切换到该分支并使用 mvn clean install 构建项目。一切正常,然后切换回master并再次构建项目,错误消失了。使缓存无效并重新启动对我没有帮助。

于 2018-01-05T10:08:28.593 回答
0

有时,当您创建像 com.mydomain.something 这样的包时,不会创建目录结构,而您只剩下一个名为“com.mydomain.something”的文件夹,在这种情况下,您应该创建目录结构,例如

com
|_mydomain
  |_something 
于 2018-02-01T17:23:21.027 回答
0

转到 File->Project Structure -> SDKs 并检查您的 SDK 文件路径是否正确。

于 2018-02-01T21:53:48.490 回答
0

无法导入标准 java 库,例如 java.beans.*

通过将其指向正确的 JRE 路径,在我的 Redhat 7 系统上修复了它。

File->ProjectStructure->SDKs->1.8 将 'JDK home path:' 更改为 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0161-2.b14.el7.x86_64 而不是 /usr/lib /jvm/java-1.8.0-openjdk-1.8.0161-2.b14.el7_4.x86_64

以前的 jdk 路径(路径差异为 _4)几乎没有任何内容。它缺少许多 java 库。

于 2018-04-11T00:50:15.067 回答
0

如果我的所有 pom.xml 文件都配置正确,并且 IntelliJ 中的 Maven 仍然存在问题,我将执行以下步骤

  1. 最近阅读如何在 IntelliJ 中使用 maven
  2. 确保 IntelliJ 配置为使用 Bundled Maven 3
  3. 查找并终止正在为 IntelliJ 执行 Maven 3 存储库索引的实际 java 进程(可以在 IntelliJ 运行时完成终止)。如果索引或依赖项不可用的任何问题(思想存储库在 pom.xml 中配置)。
  4. 强制更新“IntelliJ / Settings / Build Tools / Maven / Repositories / ”中的所有存储库。占用大部分时间、磁盘空间和带宽!我花了 20 多分钟来更新 Maven 中央仓库的索引。
  5. 从 IntelliJ 再次点击重新导入所有 Maven 项目
  6. 如果您有多个存储库和一个复杂的项目,那么执行步骤 1-4 以使 IntelliJ 及其恶魔 java 进程在夜间运行是一个很好的做法,这样您第二天就可以同步所有内容。理论上你可以使用所有流行的索引存储库并同时为所有存储库启动索引更新(我想 IntelliJ 创建一个队列并一个接一个地运行更新)然后可能需要几个小时才能完成(你需要增加堆也有空间)。

PS我花了几个小时来理解(第3步)IntelliJ的处理maven索引更新的java恶魔进程做错了,我只需要让IntelliJ从头开始。甚至没有重新启动 IntelliJ 本身就解决了问题。

于 2018-07-09T16:08:44.557 回答
0

对于 MAVEN,

以上方法我都试过了,还是没找到解决办法

所以下面是我尝试的步骤(一些解决方案的混合),

  1. mvn 清洁

  2. mvn 理念:清洁

  3. 使缓存无效并重新启动
  4. 删除您在项目结构中看到的所有额外的 .iml 文件。
  5. 在项目的根目录下,运行 mvn idea:idea 和 mvn clean install,重新导入 maven 项目的所有依赖项。

(确保除了项目/子项目 .iml 文件之外没有额外的 .iml 文件)

于 2018-08-13T07:07:47.210 回答
0

自动检查导入 Maven 项目,修复了我的问题

检查自动导入 Maven 项目,解决了我的问题。我花了两个小时找出我做错了什么。终于能够修复它。

于 2018-09-23T16:51:15.497 回答
0

Invalidate Caches/Restart... 的第一个建议对我不起作用,其他任何解决方案也不起作用。结果是我的 Maven 存储库设置不正确,我通过手动覆盖 settings.xml 和存储库目录来解决这个问题:

文件->设置... ->构建、执行、部署->构建工具-> Maven

然后对于用户设置文件本地存储库,检查覆盖并将其指向正确的 settings.xml 和存储库目录。

于 2019-05-24T00:09:58.300 回答
0

当依赖 jar 也是 Fat Jar 时,这似乎主要发生在我身上。幸运的是,我控制了 Fat Jar 的构建,在将其设为非 Fat Jar 之后,一切就正常了。此处对任何答案或评论的其他修复均不适合我。同样值得注意的是,我的代码是在 Kotlin 中的,而 Fat Jar 也捆绑了一些 Kotlin 依赖项。

于 2019-05-24T17:09:46.463 回答
0

验证成功。我的想法版本是2019.2

快速修复:1.使用maven安装你依赖的模块,然后重新导入所有模块2.编译当前模块,如果仍然没有找到,关闭你的所有想法窗口,重新启动想法。

于 2020-01-06T02:53:50.843 回答
0
  1. 找出你的pom文件中找不到的包。
  2. 然后从本地存储库中删除它们。

我的项目面临同样的问题,因为 pom 中的一个罐子无法正确加载。

于 2020-04-24T09:10:10.180 回答
0

我测试了上面的所有解决方案,最后决定手动清空我的 Maven 存储库(我实际上删除了.m2linux 上的文件夹)。它成功了。

于 2020-06-04T14:36:49.880 回答
0

以前的答案对我不起作用。从版本切换2020.12018.2,一切似乎都很好。

于 2020-06-18T14:46:56.870 回答
0

对于Ivy用户和IntelliJIdea2020.xx

如果对已经回答的问题没有任何帮助,请
关闭 IntelliJ 并完全删除文件夹:
C:\Users\ {username} \AppData\ Local \JetBrains\ IntelliJIdea2020.xx
重新启动 IntelliJ 项目,它应该会解决以前未正确加载的依赖项。

于 2021-01-09T13:34:08.097 回答
-1

就我而言,我必须执行以下操作:

  • 关闭项目
  • 接近的想法
  • 删除 .idea 项目目录
  • 删除(idea.system.path)目录(非常重要)
  • 开始想法

你可以在这里找到你的idea.system.path:https ://intellij-support.jetbrains.com/hc/en-us/articles/206544519-Directories-used-by-the-IDE-to-store-settings-caches -插件和日志

于 2021-06-30T16:46:19.750 回答