IDEDev: Maven ohne Tests
Moin!
Aktuell hatte ich CalDav4j als SVN Snapshot heruntergeladen und musste mal wieder feststellen, wie gut die Maven-Integration in NetBeans inzwischen ist.
Ein schlichtes checkout mit anschließendem Öffnen des Projektes - Build - und alle Dependencies werden sauber geladen.
Wenn nur das aktuelle Snapshot des Google Projektes nur so sauber wäre ;-)
Die Test Ressourcen sind teilweise unvollständig, es fehlt auch eine Klasse komplett und einige Testparameter funktionieren schlicht und einfach nicht, weil Server und Berechtigungen fehlen. Nun will ich nicht alles an Tests löschen, sondern nur mal schnell ein JAR erzeugen, um das 0.6'er Snapshot ersatzweise für die ältere 0.5'er Version in meine Projekte integrieren. Aber ohne erfolgreichen Test kein JAR, weil das "Build failed" mir einen Strich durch die Rechnung macht.
Maven hat aber eine Option, zum Deaktivieren der Tests. Und diese lässt sich sehr einfach in dem NetBeans Projekt setzen. Die Projekteigenschaften öffnen, in den Abschnitt Actions wechseln, "Build project" auswählen und in den "Set Properties" folgende Zeile einfügen:
maven.test.skip=true
Das war es auch schon. Nun wird das JAR erzeugt, die Tests werden ignoriert.
Beste Grüße,
Josch.
Da werden Sie geholfen:
Das deutsche NetBeans Forum
![Validate my RSS feed [Valid RSS]](http://www.sepix.de/fileadmin/valid-rss.png)