You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.osgi/maven-metadata.xml from/to plexus.snapshots (https://oss.sonatype.org/content/repositories/plexus-snapshots): status code: 503, reason phrase: Service Unavailable (503)
which takes 30 seconds and thus our integration tests are slower.
For local development to our local settings.xml development we can add
<mirrors>
<mirror>
<id>block-plexus-snapshots</id>
<mirrorOf>plexus.snapshots</mirrorOf>
<!-- Use invalid URL like http://localhost to fully block -->
<url>http://localhost</url>
</mirror>
</mirrors>
The
maven-compiler-plugininternally is using theplexus.snapshotswhich tries to get eclipse osgi metadata from https://oss.sonatype.org/content/repositories/plexus-snapshots. However, that repository no longer exists, which leads towhich takes 30 seconds and thus our integration tests are slower.
For local development to our local
settings.xmldevelopment we can addwhich would block the repo.
In our GitHub actions we could use https://github.com/s4u/maven-settings-action to disable.
Once the maven-compiler-plugin releases 3.14.2 we can remove the workarounds. See also apache/maven-compiler-plugin#1010