Wie bringe ich Maven dazu, automatisch die neueste Version einer Abhängigkeit zu verwenden?
Hallo zusammen! Ich bin neu in Java und Maven und habe ein Problem. Ich schreibe ein Projekt, das die Bibliothek Apache Commons Lang verwendet. In meiner pom.xml gebe ich derzeit explizit die Version 3.12.0 an:
```xml
org.apache.commons
commons-lang3
3.12.0
```
Aber in einem Monat kam Version 3.13.0 heraus, und ich möchte, dass Maven automatisch die neueste Version zieht. Ich habe gehört, dass man LATEST oder RELEASE verwenden kann, bin mir aber nicht sicher, wie man das richtig macht und ob es sicher ist.
Ich habe mehrere Fragen:
1. Kann ich `LATEST ` oder `RELEASE ` schreiben?
2. Funktioniert das mit Maven 2 und Maven 3?
3. Wie oft überprüft Maven auf neue Versionen?
4. Wird mein Projekt kaputtgehen, wenn die neue Version kritische Änderungen enthält?
Ich verwende Maven 3.9.0 und Java 17. Das Projekt wird mit `mvn clean install` gebaut. Ich wäre für eine ausführliche Antwort mit Beispielen dankbar!