Mapper un arbre II
by Olivier on May 23rd in Uncategorized
Préparation
Avec Maven, nous allons générer le projet et tous les éléments nécessaires pour Eclipse.
Tout d’abord, la création du projet, avec Maven, c’est un jeu d’enfant
~$mvn archetype:create -DgroupId=com.blog -DartifactId=tree -DarchetypeArtifactId=maven-archetype-quickstart
Le résultat est le suivant :
tree
|-- pom.xml
`-- src
|-- main
| `-- java
| `-- com
| `-- blog
| `-- App.java
`-- test
`-- java
`-- com
`-- blog
`-- AppTest.java
Évidemment le App et AppTest ne resteront pas longtemps
Editons le pom.xml pour ajouter les dépendances nécessaires :
- Fixer comme compilateur des sources et des tests le JDK 5
- commons-lang : pour equals/hashCode des objects persistants
- spring pour la configuration des tests
- hibernate et hibernate-annotations
- ojdbc14 pour la base de tests
- testng et dbunit pour les tests
- commons-dbcp pour la datasource
4.0.0 com.blog tree jar 1.0-SNAPSHOT tree http://maven.apache.org tree maven-compiler-plugin 1.5 1.5 commons-lang commons-lang 2.3 org.springframework spring 2.0.4 org.hibernate hibernate 3.2.2.ga org.hibernate hibernate-annotations 3.2.1.ga com.oracle ojdbc14 10.2.0.1.0 test org.testng testng 5.1 test jdk15 org.dbunit dbunit 2.2 test commons-dbcp commons-dbcp 1.2.2 runtime



