gpt4 book ai didi

filter - 你如何让Intellij IDEA排除对maven pom中列出的大文件的过滤?

转载 作者:行者123 更新时间:2023-12-04 14:00:36 26 4
gpt4 key购买 nike

每当我在 IntelliJ IDEA 中运行单元测试时,我都会收到此错误:

/home/egervari/IdeaProjects/jobprep-stable/src/main/resources/dict/noun.txt

Maven:文件太大,无法过滤。它很可能是一个二进制文件,应该从过滤中排除。

问题是,我明确排除了这个文件:

    <filters>
<filter>src/main/filters/environment.${env}.properties</filter>
</filters>

<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<excludes>
<exclude>src/main/resources/dict**</exclude>
</excludes>
</resource>
</resources>

是我的pom.xml写错了吗?我如何让 IDEA 尊重我实际写的东西?

基本上我想要实现的是使该资源目录中的所有内容成为类路径的一部分,但我只想过滤 applicationContext.xml。基本上,我希望 maven/idea 不要触及其他文件,因为那里很容易就有 20 meg。

最佳答案

这就是解决方案。

    <filters>
<filter>src/main/filters/environment.${env}.properties</filter>
</filters>

<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/dict</directory>
<filtering>false</filtering>
</resource>
</resources>

现在启动时测试运行得更快。

关于filter - 你如何让Intellij IDEA排除对maven pom中列出的大文件的过滤?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4379873/

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