17

我有一个与我的项目和 Intellij Idea 在同一级别的“日志”目录,我可以从 Idea 打开这些日志。这个目录中的文件是几个演出,所以当我尝试在项目中搜索字符串时,它会导致一分钟左右的搜索,而我希望它是即时的。所以我在 Idea 中将其标记为“排除”。

问题是每次对 pom 进行更改并重新加载项目时,我都需要再次将此目录标记为“已排除”。所以它变得有点烦人,因为有时我会忘记这样做。

有一个类似的问题:Exclude folder in intellij idea using Maven。但是我没有使用这个插件,因为我更容易在每次 pom 更改时始终将此文件夹标记为在 Idea 中排除。

4

4 回答 4

12

转到Settings/File Types底部,您将看到ignore files & folders字段。;用作分隔符并写入要从idea处理中省略的文件和文件夹。但是这样做您将失去使用idea.

于 2015-06-06T18:37:06.657 回答
5

最简单的解决方案是将logs文件夹移动到target/logs.

于 2013-10-25T09:35:48.383 回答
2

报告错误,除非您重新导入(而不是重新加载)项目,否则仍应排除那些排除的文件夹(至少我的在 IJ 14.1.4 中)。

于 2015-06-06T13:48:49.187 回答
1

也许一个好主意是在你的项目中根本没有那个日志目录。为什么不在文件系统的其他地方登录。例如:

~/logs/myapp

在我看来,maven 不需要关心日志在哪里。只需在项目之外的其他地方登录即可。在 prod 环境中,您也可以这样做,只需告诉系统管理员创建一个目录结构,日志将存放在该目录结构中,并始终将您的日志发送到那里而不是项目目录中。

于 2015-06-10T14:34:25.887 回答