Gradle: Hochladen einer benutzerdefinierten JAR-Datei in das Maven-Repository

Ich erstelle eine JAR-Datei, ohne die Gradle Jar-Aufgabe zu verwenden (ich muss dafür in meiner Aufgabe die Ant-Aufgabe verwenden). Wie konfiguriere ich uploadArchives, um JAR im angegebenen Repository installieren zu können?

Ich habe versucht, das Standardartefakt mit zu überschreiben

uploadArchives {
    repositories {
        mavenDeployer {
            // some Maven configuration
        }
    }
}

artifacts {
    archives file: file('bin/result.jar')
}

Ich erhalte jedoch die Fehlermeldung, dass möglicherweise nicht zwei Artefakte mit demselben Typ und Klassifikator vorhanden sind. Dies bedeutet, dass diese Konfiguration die Konfiguration überschreibt.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage