gpt4 book ai didi

maven-2 - 使用 Maven 排除 intellij idea 中的文件夹

转载 作者:行者123 更新时间:2023-12-02 21:30:18 26 4
gpt4 key购买 nike

我们正在使用 Maven 来管理我们的创意项目,但我在从创意项目中排除目录时遇到问题。

使用idea,我只需进入“项目设置”|模块 |来源并选择我想要排除的文件夹,然后单击“排除”按钮。从 pom 加载项目时,目标会自动排除。我还想排除日志文件夹。

在 Maven 中,我正在使用一个 idea Maven 插件,它说我可以排除文件夹。我正在使用此代码,但它似乎不起作用:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-idea-plugin</artifactId>
<version>2.3-atlassian-1</version>
<configuration>
<downloadSources>true</downloadSources>
<downloadJavadocs>true</downloadJavadocs>
<exclude>
${project.basedir}/logs
</exclude>
</configuration>
</plugin>

我尝试了不同的格式以及放入完全限定的路径(作为测试),但似乎没有什么可以从我的想法项目中排除日志目录。

有人对如何让它发挥作用有任何想法吗?

谢谢,尼克。

最佳答案

我刚刚做了一个小测试,并使用以下代码片段:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-idea-plugin</artifactId>
<configuration>
<exclude>test-output,.clover,logs</exclude>
</configuration>
</plugin>

生成的 .iml 文件包含以下条目:

  <excludeFolder url="file://$MODULE_DIR$/.clover"/>
<excludeFolder url="file://$MODULE_DIR$/logs"/>
<excludeFolder url="file://$MODULE_DIR$/target"/>
<excludeFolder url="file://$MODULE_DIR$/test-output"/>

据我所知,这是预期的结果。

你有什么不同的发现吗?你还期待别的吗?

关于maven-2 - 使用 Maven 排除 intellij idea 中的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2027505/

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