【问题标题】:Gradle war does not include bpmn diagram folderGradle 战争不包括 bpmn 图文件夹
【发布时间】:2014-07-19 05:39:08
【问题描述】:

我的项目在文件夹中包含 bpmn 图:src/main/java/com/company/core/bpm/diagram

在使用推荐gradle wargradle build 从推荐提示中获取战争时,战争文件不包含在战争中。 但是使用 eclipse 进行战争它包括图表文件夹。

它认为图表文件夹为空文件夹,不包括我认为,有没有办法在从推荐提示构建时将图表文件夹包含在战争中

【问题讨论】:

    标签: java gradle bpmn


    【解决方案1】:

    资源,即不是.java 文件的文件应该放在resources 子文件夹中,gradle 将从那里提取它们。见见section 23.4 of the Gradle documentation

    如果由于某种原因您需要其他地方的资源,您可以更改项目布局以适应您的需要。例如

    sourceSets {
        main {
            resources {
                 srcDir 'src/resources'
            }
        }
    }
    

    但是如果你让你的 java 源目录和资源目录相同,我希望你所有的源文件也会在战争中结束。所以最好把它们分开。

    【讨论】:

    • 感谢您的回答,将图表放入资源文件夹后即可使用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-04
    相关资源
    最近更新 更多