Artifactory, prodotto dall'israeliana JFrog, è un repository manager mirato essenzialmente all'utilizzo di Maven, ma in realtà  in grado di interfacciarsi con numerosi altri build tool oltre a Maven stesso: Ant, Ivy, Gradle, per citare i principali. Sviluppato come web application (di cui è possibile osservare una demo sul sito di JFrog), consente una gestione completa degli artifact (ossia le librerie presenti nei repository, di solito jar): dal deploy (e di chi, quando e in che percorso lo effettua) al caching, in maniera tale da non dover scaricare gli artifact di volta in volta; dal backup alla ricerca, in virtù dell'utilizzo di metadati XML allegabili ad una cartella o ad un artifact stesso. (more...)

Continua a leggere Artifactory, gestione avanzata di repository Maven

Categoria: Java

Cobertura è un tool di code coverage, assai utile se si sviluppa con approccio test-driven in quanto permette di analizzare la quantità  di codice sorgente coperto dai test per un progetto. Erede di JCoverage, Cobertura offre feature quali: esecuzione da linea di comando o come task Ant; ispezione del bytecode, in modo tale da non dover forzare il progetto ad essere compilato due volte; report in XML e HTML customizzabili; branch coverage; analisi della complessità  ciclomatica. Oltre all'integrazione con Ant, è possibile utilizzare Cobertura con Maven (ci sono plugin sia per Maven 1 che per Maven 2) e, com'è buona abitudine, c'è un aggiornato plugin per l'integrazione con Eclipse.

Continua a leggere Cobertura: code coverage in Java

Categoria: Java

NetBeans è un eccellente IDE per Java (ed ormai per molti altri linguaggi), più che un antagonista per Eclipse: se ne deve essere definitivamente accorta anche Oracle che, dopo aver inglobato Sun, non ha affatto fermato lo sviluppo di NetBeans (i dubbi in merito erano legittimi, tenuto conto che Oracle comprendeva già  un ambiente di sviluppo Java - JDeveloper - nella sua offerta software): è stata infatti rilasciata la prima beta della versione 6.9 con una serie di novità  davvero considerevoli per qualità  e quantità . (more...)

Continua a leggere Verso NetBeans 6.9: grosse novità 

Categoria: Java