0

I am tring to add openvidu-java-client to an existing multi-module gradle project but I get the following error :

Errors occurred while build effective model from /Users/xxxx/.gradle/caches/modules-2/files-2.1/io.openvidu/openvidu-java-client/2.20.0/d1b4db33036a286e7eeec5ece212c07e74417e60/openvidu-java-client-2.20.0.pom:
'dependencies.dependency.version' for com.google.code.gson:gson:jar must be a valid version but is '${version.gson}'. in io.openvidu:openvidu-java-client:2.20.0
'dependencies.dependency.version' for org.slf4j:slf4j-api:jar must be a valid version but is '${version.slf4j}'. in io.openvidu:openvidu-java-client:2.20.0
Errors occurred while build effective model from /Users/xxxx/.gradle/caches/modules-2/files-2.1/io.openvidu/openvidu-java-client/2.20.0/d1b4db33036a286e7eeec5ece212c07e74417e60/openvidu-java-client-2.20.0.pom:
'dependencies.dependency.version' for com.google.code.gson:gson:jar must be a valid version but is '${version.gson}'. in io.openvidu:openvidu-java-client:2.20.0
'dependencies.dependency.version' for org.slf4j:slf4j-api:jar must be a valid version but is '${version.slf4j}'. in io.openvidu:openvidu-java-client:2.20.0

I am kind of new with gradle here is my build.gradle file :

repositories {
    mavenCentral()
}

dependencies {
    implementation 'io.openvidu:openvidu-java-client:2.20.0'
}

bootJar {
    enabled = false
}

jar {
    enabled = true
}
Moussa
  • 4,066
  • 7
  • 32
  • 49
  • Try `gradle build --refresh-dependencies` for clear caches... If dosen't work try declare or treate these properties version in your properties gradle – Dilermando Lima Dec 09 '21 at 16:09
  • Thank you @DilermandoLima but it didn't work. How do I "declare or treate these properties version in your properties gradle"? – Moussa Dec 09 '21 at 17:11
  • try add this `ext { version.gson = '2.8.9' version.slf4j = '1.7.32' }` or this `buildscript{ ext { version.gson = '2.8.9' version.slf4j = '1.7.32' }}` in `build.gradle` – Dilermando Lima Dec 09 '21 at 18:14

0 Answers0