Sébastien Moreno

  • Augmenter la taille
  • Taille par défaut
  • Diminuer la taille
Home Section Blog
Example of Section Blog layout (FAQ section)

Petit script Groovy pour zipper des dossiers avec exclusion

Envoyer Imprimer PDF

 

Voici un petit script Groovy tout simple, pour archiver vos projets Maven en excluant les dossiers "target":

 

def ant = new AntBuilder()   // create an antbuilder

new File('.').list().each{
    File file = new File('.', it)
    
    if(file.isDirectory())
    {
        println 'Compressing '+file.getName()+'...'
        ant.zip( destfile: file.getName()+'.zip', basedir : file, excludes: '**/target/**')
    }
}

 

 

JUnit 4

Envoyer Imprimer PDF
What is JUnit ?

JUnit is a simple, open source framework to write and run repeatable tests. JUnit features include:

·         Assertions for testing expected results

·         Test fixtures for sharing common test data

·         Test runners for running tests

JUnit is the de facto standard unit testing library for the Java language. It stands in a single jar file library. The library contains a complete API to help you writing your unit tests and a tool to launch them.

The real benefits of JUnit come from its ideas and techniques bringing Java code to be more robust, bug free and reliable.

 

Mis à jour le Mercredi, 09 Mars 2011 16:33 Lire la suite...
 



Un peu d'histoire sur Java...

L’équipe travailla avec acharnement et, à l’été 1992, ils furent capables de faire une démonstration incluant le système d’exploitation Green, le langage Oak (1992), les bibliothèques et le matériel. Leur première réalisation, présentée le 3 septembre 1992, fut la construction d’un PDA appelé Star7 ayant une interface graphique et un agent intelligent appelé Duke pour prêter assistance à l’utilisateur. En novembre de la même année, le Green Project fut abandonné pour devenir FirstPerson, Inc, appartenant en totalité à Sun Microsystems et l’équipe fut relocalisée à Palo Alto. L’équipe FirstPerson était intéressée par la construction d’outils hautement interactifs et quand Time Warner publia un appel d’offres en faveur d’un décodeur multifonction, FirstPerson changea d’objectif pour proposer une telle plate-forme. Cependant, l’industrie de la télé par câble trouva qu’elle offrait trop de possibilités à l’utilisateur et FirstPerson perdit le marché au profit de Silicon Graphics. Incapable d’intéresser l’industrie audiovisuelle, la société fut réintroduite au sein de Sun.

(source Wikipédia)