Gradle:接受src/main/java文件夹中的资源文件

Han*_*nes 4 gradle

有没有办法说服Gradle接受资源文件(如XML文件)以及src/main/java文件夹?

这很好,因为我需要将我的JavaFX XML文件放在那里......

RaG*_*aGe 7

您可以通过执行以下操作来定义gradle查找资源文件的位置:

sourceSets {
    main {
        resources {
            srcDirs = ["src/main/java"]
            includes = ["**/*.fxml"]
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

  • 这与Gradle最佳实践完全一致,所以我投了"是" (2认同)
  • @LanceJava谁错了:Gradle希望在src / main / resources中获得资源,而Oracle希望在同一文件夹中获得FXML文件又可以使Controller类成为可能? (2认同)