Index: trunk/ivysettings.xml
===================================================================
--- trunk/ivysettings.xml	(revision 19523)
+++ trunk/ivysettings.xml	(revision 19524)
@@ -16,4 +16,8 @@
   <property name="versions.checkstyle" value="13.2.0" ifset="isJava21"/>
 
+  <property name="versions.errorprone" value="2.31.0" unlessset="isJava17"/>
+  <property name="versions.errorprone" value="2.42.0" unlessset="isJava21" ifset="isJava17"/>
+  <property name="versions.errorprone" value="2.47.0" ifset="isJava21"/>
+
   <property name="versions.jmockit" value="1.49.a" unlessset="isJava17"/>
   <property name="versions.jmockit" value="1.50" ifset="isJava17"/>
Index: trunk/tools/ivy.xml
===================================================================
--- trunk/tools/ivy.xml	(revision 19523)
+++ trunk/tools/ivy.xml	(revision 19524)
@@ -29,5 +29,5 @@
         <dependency org="com.github.spotbugs" name="spotbugs-ant" rev="4.9.8" conf="spotbugs->default"/>
         <!-- errorprone->default -->
-        <dependency org="com.google.errorprone" name="error_prone_core" rev="2.47.0" conf="errorprone->default"/>
+        <dependency org="com.google.errorprone" name="error_prone_core" rev="${versions.errorprone}" conf="errorprone->default"/>
         <!-- animal->default -->
         <dependency org="org.codehaus.mojo" name="animal-sniffer-ant-tasks" rev="1.27" conf="animal->default"/>
