Gradle: 'archives' artifacts not populated to 'default' configuration

谁都会走 提交于 2020-01-17 02:42:47

问题


I'm trying to write a simple gradle file that publishes a pre-built jar archive:

apply plugin: 'base'

artifacts {
  archives file('some.jar')
}

task q << {
  println project.configurations.archives.allArtifacts*.file
  println project.configurations.default.allArtifacts*.file
}

However, as gradle q shows, some.jar only gets added to the archives configuration.

What am I missing?


回答1:


As the Gradle documentation shows, archives configuration has no relationship to default configuration.

If you need so, you need to explicitly define it.



来源:https://stackoverflow.com/questions/39068090/gradle-archives-artifacts-not-populated-to-default-configuration

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!