如何通过gradle将文件复制到空目录

时间:2014-05-23 19:06:05

标签: javafx gradle build.gradle

我正在编写一个Javafx应用程序,我必须在其中包含一个fxml文件,以便从源代码复制到构建目录。这是我的任务。

task copyRequiredFiles(type: Copy) {
    from '/src/com/indywiz/game/ui/view/Game2048.fxml'
    into 'build/classes/main/com/indywiz/game/ui'
}

task (runui, dependsOn: ['classes', 'copyRequiredFiles'], type: JavaExec) {

    main = 'com.indywiz.game.ui.Main'
    classpath = sourceSets.main.runtimeClasspath
}

如果我运行runui任务,我会得到Skipping task ':copy Required Files' as it has no source files.

出了什么问题?如果您需要更多信息,请与我们联系。

以下是我的文件夹结构:

enter image description here

1 个答案:

答案 0 :(得分:0)

你给了from一个绝对的部分,但它必须是一个相对路径(即没有前导/)。