问题
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