gpt4 book ai didi

java - Eclipse - 使用父项目资源文件夹时的 Maven 警告

转载 作者:行者123 更新时间:2023-11-30 10:07:49 24 4
gpt4 key购买 nike

我有父 ROOT maven 项目,它包含资源文件夹,每个子项目都使用 pom.xml 中的以下行:

  <build>
<resources>
<resource>
<directory>../ROOT/resources</directory>
</resource>
</resources>

但是它会产生一个警告

Description Resource Path Location Type Access "..\ROOT\resources" directory outside of project base directory. (org.apache.maven.plugins:maven-resources-plugin:2.6:resources:default-resources:process-resources) pom.xml /Proudct line 1 Maven Build Participant Problem

如何避免这样的警告?我在子项目中共享资源的设置是否错误?还是误报警告?

最佳答案

最好的解决方案是制作一个单独的模块,只包含资源文件夹。需要资源的所有其他模块只定义对该新模块的依赖。结果是新模块位于类路径中并且可以访问资源。

关于java - Eclipse - 使用父项目资源文件夹时的 Maven 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54069847/

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