2010-06-14 3 views

Antwort

8

keine automatische Lösung, aber Sie können verwenden, um die Maven Versions Plugin hat Ein versions:display-plugin-updates Ziel, das überprüft alle Plugins und Berichte in Ihrem Projekt verwendet und eine Liste dieser Plugins mit neueren Versionen verfügbar anzeigen. Hier ist an example der Ausgabe, die es produziert:

[INFO] ------------------------------------------------------------------------ 
[INFO] Building Unnamed - org.codehaus.mojo.versions-maven-plugin.it:parent:pom:2.0 
[INFO] task-segment: [versions:display-plugin-updates] 
[INFO] ------------------------------------------------------------------------ 
[INFO] [versions:display-plugin-updates] 
[INFO] 
[INFO] The following plugin updates are available: 
[INFO] maven-checkstyle-plugin .................................. 2.1 -> 2.2 
[INFO] maven-clean-plugin ....................................... 2.1 -> 2.2 
[INFO] maven-deploy-plugin ...................................... 2.3 -> 2.4 
[INFO] maven-javadoc-plugin ..................................... 2.4 -> 2.5 
[INFO] maven-site-plugin .......................... 2.0-beta-6 -> 2.0-beta-7 
[INFO] 
[WARNING] The following plugins do not have their version specified: 
[WARNING] maven-compiler-plugin ..................... (from super-pom) 2.0.2 
[WARNING] maven-deploy-plugin ......................... (from super-pom) 2.3 
[WARNING] maven-install-plugin ........................ (from super-pom) 2.2 
[WARNING] maven-javadoc-plugin ........................ (from super-pom) 2.4 
[WARNING] maven-site-plugin .................... (from super-pom) 2.0-beta-6 
[WARNING] org.codehaus.mojo:build-helper-maven-plugin .................. 1.2 
[INFO] 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD SUCCESSFUL 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: < 1 second 
[INFO] Finished at: Mon Sep 01 15:55:18 IST 2008 
[INFO] Final Memory: 6M/104M 
[INFO] ------------------------------------------------------------------------ 

Es kann auch verwendet werden, a report (Teil der Website) zu erzeugen, dass Sie beispielsweise jede Nacht erzeugen könnten.


ich nicht unbedingt wurde für Updates zu den Bibliotheken in meinem Projekt verwendet suchen, aber interessierte sich regelmäßig über bestimmte Produkte zu erhalten, die ich interessiert bin.

Hierzu wird die Die beste Möglichkeit wäre, die relevanten Mailinglisten (per Mail oder RSS) zu abonnieren und Ankündigungen zu verfolgen.

+1

Ich war nicht unbedingt auf der Suche nach Updates für die in meinem Projekt verwendeten Bibliotheken, war aber daran interessiert, regelmäßige Updates zu bestimmten Produkten zu erhalten, an denen ich interessiert bin. Vielleicht wäre die Problemumgehung eine Build-Datei und listet all diese Abhängigkeiten auf – Sam

9

Es gibt jetzt einen ausgezeichneten Ort: https://www.artifact-listener.org/

+1

Leider scheint die Seite nicht mehr verfügbar zu sein. Der Code des Autors ist jedoch unter https://github.com/openwide-java/artifact-listener verfügbar – kane

Verwandte Themen