我有一个带Gradle的Javafx项目。 Gradle使用标准的“java”和“application”插件。
我想拥有这样的项目结构。
src
...main
.......java
...........myApp
................module1
.......................module1.fxml
.......................modele1Controller.java
.......................module1YY.java
我的问题是module1.fxml永远不会复制到输出目录。
我尝试制作Gradle任务,如:
task('fxCopy',type:Copy) {
from(file('srcDir'))
into(buildDir)
include('**/*.fxml')
}
processResources.finalizedBy fxCopy
我希望它会将module1.fxml复制到正确的位置,但不会......
Gradle对我来说是新手,任何人都可以帮我完成Gradle任务吗????
/问候 / LG
答案 0 :(得分:1)
添加以下行(您不需要fxCopy
任务)
sourceSets.main.resources.srcDir 'src/main/java'