diff --git a/build.gradle b/build.gradle
index 36c72acf..0f191b00 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,7 +1,12 @@
 buildscript {
     repositories {
         google()
-        jcenter()
+        jcenter {
+            content {
+                // https://youtrack.jetbrains.com/issue/IDEA-261387
+                includeModule("org.jetbrains.trove4j", "trove4j")
+            }
+        }
         mavenCentral()
     }
     dependencies {
@@ -43,9 +48,15 @@ def versionName() { return version }
 subprojects {
     repositories {
         google()
-        jcenter()
+        jcenter {
+            content {
+                // https://youtrack.jetbrains.com/issue/IDEA-261387
+                includeModule("org.jetbrains.trove4j", "trove4j")
+            }
+        }
         mavenCentral()
         maven { url 'https://jitpack.io' }
+        maven { url "https://plugins.gradle.org/m2/" }
     }
 
     tasks.withType(JavaCompile) {
diff --git a/vtm-ios-example/build.gradle b/vtm-ios-example/build.gradle
index c2c1e072..42cfc43d 100644
--- a/vtm-ios-example/build.gradle
+++ b/vtm-ios-example/build.gradle
@@ -1,6 +1,5 @@
 buildscript {
     repositories {
-        jcenter()
         mavenCentral()
     }
     dependencies {
diff --git a/vtm-ios/build.gradle b/vtm-ios/build.gradle
index b83467fc..2226eb2a 100644
--- a/vtm-ios/build.gradle
+++ b/vtm-ios/build.gradle
@@ -1,6 +1,5 @@
 buildscript {
     repositories {
-        jcenter()
         mavenCentral()
     }
     dependencies {
diff --git a/vtm-web-app/build.gradle b/vtm-web-app/build.gradle
index 9c25d22d..9bbda902 100644
--- a/vtm-web-app/build.gradle
+++ b/vtm-web-app/build.gradle
@@ -1,11 +1,11 @@
 buildscript {
     repositories {
-        jcenter()
         mavenCentral()
+        maven { url "https://plugins.gradle.org/m2/" }
     }
     dependencies {
         classpath 'org.wisepersist:gwt-gradle-plugin:1.0.13'
-        classpath 'org.gretty:gretty:3.0.3'
+        classpath 'gradle.plugin.org.gretty:gretty:3.0.3'
     }
 }
 
diff --git a/vtm-web-js/build.gradle b/vtm-web-js/build.gradle
index ed604bb8..b4e99637 100644
--- a/vtm-web-js/build.gradle
+++ b/vtm-web-js/build.gradle
@@ -1,11 +1,11 @@
 buildscript {
     repositories {
-        jcenter()
         mavenCentral()
+        maven { url "https://plugins.gradle.org/m2/" }
     }
     dependencies {
         classpath 'org.wisepersist:gwt-gradle-plugin:1.0.13'
-        classpath 'org.gretty:gretty:3.0.3'
+        classpath 'gradle.plugin.org.gretty:gretty:3.0.3'
     }
 }
 
diff --git a/vtm-web/build.gradle b/vtm-web/build.gradle
index 7ef76b1d..7a016ea7 100644
--- a/vtm-web/build.gradle
+++ b/vtm-web/build.gradle
@@ -1,6 +1,5 @@
 buildscript {
     repositories {
-        jcenter()
         mavenCentral()
     }
     dependencies {