【发布时间】:2020-06-01 05:26:03
【问题描述】:
我是新手。在 intelliJ 中运行 gradle build 任务时,我的任务一直在无限运行并且从未完成。任务写如下:
task webjar(type: Jar) {
from(fileTree("build")) {
into "META-INF/resources"
}
}
jar.finalizedBy('webjar')
谁能帮我指出我在这里做错了什么?
更新:当我按如下方式编写任务时,它成功完成:
task webjar(type: Jar) {
destinationDir file("${projectDir}/build")
from(fileTree("build")) {
into "META-INF/resources"
}
}
谢谢,
【问题讨论】:
-
为什么要将临时
build目录下的所有文件打包成一个.jar文件?我猜目录中的一些文件在执行过程中被Gradle锁定了,主要是与当前任务有关的文件。 -
@lukas 什么应该是正确的任务。它是一个反应应用程序。
-
@LukasKörfer 我应该如何解决这个问题
标签: reactjs gradle intellij-idea gradle-task