This is a maven mirror that downgrades the bytecode of the jars requested from it. This is done by using the JvmDowngrader library to modify the bytecode of the jars before they are sent to the client.
To use this mirror, simply add the maven to your project's repositories:
https://jvmdowngrader.wagyourtail.xyz/maven/
Packages are prefixed with jvmdg-${majorVersion}.
so for example, to get a java 9 version of jvmdowngrader-java-api, you would use jvmdg-9.xyz.wagyourtail.jvmdowngrader:jvmdowngrader-java-api:0.7.1
If the artifact's artifactId starts with its groupId, the artifactId is also transformed in this way.
This does not transform transitive dependencies, so you will have to explicitly depend on the downgraded version, and exclude the original from the transitive dependencies.
You do also need to depend on jvmdowngrader's api. this can actually be done through the mirror as well.
Or you can depend on one of the pre-downgraded artifacts on central.
xyz.wagyourtail.jvmdowngrader:jvmdowngrader-java-api:0.7.1:downgraded-8
It is strongly. such as: xyz.wagyourtail.jvmdowngrader:jvmdowngrader-java-api:0.7.1:downgraded-8
The following mavens are curently mirrored:
If you would like to add your maven to this mirror, if there are any issues,
or if you would like your content removed and blacklisted,
please contact me at [email protected], open an issue on the JvmDowngrader Github or message me on Discord.
Please note that not all maven adding requests will be accepted, and that I reserve the right to blacklist any artifact for any reason.
The source code for this mirror can be found on the JvmDowngrader Github.
THIS SERVICE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SERVICE OR THE USE OR OTHER DEALINGS IN THE SERVICE.