AI Briefing
KO

jcenter Is Now Shutting Down

·2024.07.17 10:53

Key point

jcenter has completely shut down as of August 15, 2024, requiring migration to mavenCentral.

1 / 2

Details

jcenter was a Java open-source repository hosted by Bintray, and it remained read-only for a while even after support ended in February 2021.

If you follow the trail of the warning shown for jcenter() in Android Studio and the reason jcenter disappeared as noted in the official Gradle documentation, it ultimately traces back to JFrog announcing on July 2, 2024 that it would completely shut down on August 15, 2024. To prevent sudden outages, a brownout schedule with several stages (in Korea time) was also announced alongside this.

After the shutdown, requests directed to jcenter are redirected to mavenCentral, but not all libraries will work as-is. In particular, if there are older dependencies that aren't compatible with mavenCentral, build errors can occur.

The solution is simple.

  • Remove jcenter() and switch to mavenCentral().
  • Check mavenCentral for the latest compatible version of the libraries you need and update to them.
  • For example, older dependencies like com.android.volley:volley:1.1.0 may need to be changed to an alternative version.

The key point is to stop relying on jcenter and clean up your repositories and dependencies to be based on mavenCentral as soon as possible.

This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.