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

Javafx 如何通过gradle将文件复制到空目录,javafx,gradle,build.gradle,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', 'copyRequiredFi

我正在编写一个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任务,我会得到
跳过任务:复制所需文件”,因为它没有源文件。

出什么事了?如果你需要更多的信息,请告诉我

以下是我的文件夹结构:


您为中的
指定了一个绝对部分,但它必须是一个相对路径(即无前导
/