gpt4 book ai didi

java - 如何避免在 Intellij 中索引大量文件?

转载 作者:行者123 更新时间:2023-12-02 12:23:38 25 4
gpt4 key购买 nike

我在 Intellij 中有一个 Java 项目,并且有一个“数据”目录,其中托管大量 JSON 文件。我的 Intellij 必须花费很长时间才能对它们进行索引,然后我才能处理该项目。我想将这个数据目录放入项目中的原因是为了使用相对路径来访问它们。我正在考虑将此数据/目录移出项目,但这将阻止我的项目直接访问它们,即我必须使用计算机上的绝对路径来读取文件并将文件写入数据目录。

处理这种情况的正确方法是什么?

最佳答案

正如评论中提到的,除非您排除该目录,否则 intellij 看起来并不支持此功能。但是,这样做并不意味着您必须使用绝对路径从程序中读取文件。

假设我们正在讨论一个从主目录启动的简单程序:

  • 在 Intellij 中编辑项目设置,选择“模块”,选择您的模块并单击“源”选项卡
  • 选择数据目录并点击“标记为:“已排除””按钮。

enter image description here

现在,在应用程序的运行配置中,将工作目录设置为数据目录(或将其设置为):

enter image description here

您现在应该能够使用相对路径从代码中访问 json 文件。在此示例中,路径为“.”。 (当前目录),因为 Java 项目的工作目录是数据目录。

关于java - 如何避免在 Intellij 中索引大量文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45597359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com