I am migrating from Maven3 to Gradle, and I have a transitive Spring dependency in this form:
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>${supported-spring-version}</version> </dependency>
I cannot change my dependent pom.xml, so how can I solve this transitive dependency? There are two problems here.
- How to declare a property so that Gradle uses it for default permission?
- How to declare a property that is invalid Gradle syntax (e.g. spring -version is supported)?
Kevin source share