dapr / dapr/java-sdk

Fix mvn deploy

Offen
#555 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area/release-eng good first issue kind/bug P1 size/S triaged/resolved
Vorherrschende Sprache
Java
Sterne
300
Forks
230
Ø Merge
5 T. 1 Std.
Gemergte PRs (30 T.)
5

Beschreibung

## Expected Behavior

mvn deploy does not show warnings:

```txt
Warning:
Warning: Some problems were encountered while building the effective model for io.dapr:dapr-sdk-autogen:jar:1.1.0
Warning: 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: io.grpc:grpc-stub:jar -> version (?) vs 1.33.1 @ line 50, column 17
Warning:
Warning: Some problems were encountered while building the effective model for io.dapr:dapr-sdk-springboot:jar:1.1.0
Warning: 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.springframework:spring-web:jar -> duplicate declaration of version 5.2.10.RELEASE @ line 92, column 17
Warning:
Warning: Some problems were encountered while building the effective model for io.dapr:dapr-sdk-examples:jar:1.1.0
Warning: 'dependencies.dependency.version' for org.junit.jupiter:junit-jupiter:jar is either LATEST or RELEASE (both of them are being deprecated) @ line 100, column 16
Warning: 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-deploy-plugin is missing. @ line 175, column 15
Warning: 'build.plugins.plugin.version' for org.springframework.boot:spring-boot-maven-plugin is missing. @ line 190, column 15
Warning:
Warning: It is highly recommended to fix these problems because they threaten the stability of your build.
Warning:
Warning: For this reason, future Maven versions might no longer support building such malformed projects.
Warning:
```

## Actual Behavior

Warnings are shown.

## Steps to Reproduce the Problem

mvn -V -B -Dgpg.skip=false -s settings.xml deploy -pl \!examples

## Release Note

RELEASE NOTE:

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Überprüfe die Maven-POM-Deklarationen an den gemeldeten Zeilennummern für dapr-sdk-autogen, dapr-sdk-springboot und dapr-sdk-examples, einschließlich der doppelten Abhängigkeiten und der fehlenden Plugin-Versionen. Führe `mvn -V -B -Dgpg.skip=false -s settings.xml deploy -pl \!examples` aus; abgeschlossen bedeutet, dass dieser Deploy-Befehl ohne die aufgeführten Modellwarnungen erfolgreich abgeschlossen wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
build-system
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.