当前位置: 首页 > 知识库问答 >
问题:

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

包谭三
2023-03-14

我有父根maven项目,它包含每个子项目使用的resources文件夹,在pom.xml中使用以下行:

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

但它产生了一个警告

说明资源路径位置类型访问项目基目录外的“..\root\resources”目录。(org.apache.Maven.plugins:maven-resources-plugin:2.6:resources:default-resources:process-resources)pom.xml/proudct第1行Maven构建参与者问题

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

共有1个答案

解博明
2023-03-14

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

 类似资料:
  • 我在我的pom中复制并粘贴了以下取自文档的片段。xml 但当我尝试触发部署时,会收到以下消息: 这是我的目录结构: 如何更改资源的目标文件夹?为什么maven没有解析插件中的配置指令?

  • 我想有一个地方来存储我的图像文件,以便在我的Java项目中使用(一个非常简单的类,它只是将图像加载到面板上)。我找遍了所有的地方,都找不到如何做到这一点。我该怎么做? 我已经尝试向项目添加一个新文件夹,向项目添加一个新类文件夹,向项目添加一个新源文件夹。无论我做什么,我总是得到一个。文件夹总是说它们在构建路径上,所以我不确定该怎么做。 编辑:对我起作用的东西是将文件夹添加为类文件夹,然后将其删除,

  • 我今天升级了我的Spring工具套件,从那以后我就一直坚持正确地构建项目。当我- 我已经探索了100个链接,但到目前为止没有运气。更新之前一切正常。 如何让Maven包含src/main/resources和src/test/resources? .classpath文件(默认情况下我希望生成的资源文件夹): .classpath文件,当我执行Maven时-

  • 问题内容: 我有几个小时的问题,我尝试了在教程中找到的所有解决方案。很简单:我无法访问资源文件。我尝试打开已放入和的文件。 我有一个简单的Java项目,并且使用Maven(带有Eclipse作为IDE)和m2e插件。我想在Maven中使用具有不同配置文件的资源过滤功能,这是我的: 我在src / java / test中做了一个简单的测试: 因此,在Eclipse中,我运行了(在我的项目文件夹中的

  • 我有几个小时的问题,我尝试了在教程中找到的所有解决方案。很简单:我无法访问资源文件。我试着打开一个我放在src/main/resources和src/test/resources中的文件。 我有一个简单的Java项目,我使用Maven,使用Eclipse作为IDE,使用m2e插件。我想在Maven中使用资源过滤,具有不同的配置文件,这是我的: 我在src/java/test中做了一个简单的测试:

  • 我需要上传一个jpg图像从我的资源文件夹,我存储我的图像。但我无法上传图片 如何上传图像并测试我的selenium项目?任何帮助都会很好。 下面是给出的代码,目前不起作用