我正在开发小型Web应用程序,并且希望提供静态文件。我正在使用application
插件。它的一部分是distribution
插件,可将src/main/dist
文件复制到分发zip中。使用gradlew run
运行应用程序将项目目录用作工作目录。因此,找不到静态文件。
是否有简单的方法来更改run
任务的工作目录?
是否有其他推荐的Web应用gradle项目设置结构?
您需要将以下内容添加到build.gradle文件中,以修改gradle任务的工作目录。
File runningDir = new File('build/run/')
runningDir.mkdirs()
tasks.run.workingDir = runningDir
检查this线程以供参考。