的build.gradle:
...
configurations {
dartLibrary
}
dependencies {
// Dart - web has a lot of subdirs... (packages and so forth)
dartLibrary fileTree(dir: 'src/main/dart/web')
}
war {
into('/') {
from configurations.dartLibrary
}
}
这会将src / main / dart / web中的所有文件复制到我的战争中,但问题是它会“压扁”结构。表示来自web及其子目录的所有文件都合并到我的战争中。
PLS。帮助: - )
答案 0 :(得分:1)
Configuration
是平的FileCollection
。您需要删除间接(并且还可以忽略对fileTree
的调用):
war {
from "src/main/dart/web"
}