Subversion Repositories eFlore/Applications.del

Rev

Rev 212 | Rev 494 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
4 aurelien 1
Configuration du poste de developpement pas à pas
1 aurelien 2
 
3
##################################################
4
############# INSTALLATION ECLIPSE ###############
5
##################################################
6
Installer Eclipse Helios (3.6)
7
Installer le plugin GWT 2.3 pour eclipse sur http://dl.google.com/eclipse/plugin/3.6
4 aurelien 8
Telecharger GWT 2.3 sur le poste local à partir de http://google-web-toolkit.googlecode.com/files/gwt-2.3.0.zip et installer dans un repertoire que nous appellerons GWT_HOME dans ce document
1 aurelien 9
 
10
 
11
##########################################################
12
################### RECUPERATION DU PROJET ###############
13
##########################################################
14
Recuperer le projet avec un client svn sur http://svn.tela-botanica.net/svn/eflore/applications/del
2 benjamin 15
Mettre en svn:ignore le fichier .classpath à la racine du projet
6 benjamin 16
Mettre en svn:ignore le reperoire war/del et le rempertoir war/WEB-INF/deploy
1 aurelien 17
 
18
###############################################################
19
#################### CONFIGURATION D'ECLIPSE ##################
20
###############################################################
2 benjamin 21
Regeler l'encodage à UTF-8
1 aurelien 22
Dans eclipse File>Import>General>Existing Project Into Workspace puis choisir l'emplacement du repertoire del
23
Clicker sur "OK"
24
 
25
Click droit sur le projet del => Properties
26
Aller ds Google>Web Toolkit et cocher "Use Google Web Toolkit" avec le SDK 2.3.0
27
Click droit sur le projet del => Properties
28
Clicker sur "OK"
29
 
30
Aller ds Java Build Path => Onglet "Source"
31
Dans "source folders in build path" choisir "del/src" et accepter lorqu'il propose d'effacer les autres fichiers sources
32
Dans default output folder entrer "del/war/WEB-INF/classes/"
33
Clicker sur "OK"
34
 
35
Click droit sur le projet del => Properties
36
Aller ds Java Build Path => Onglet "Librairies"
37
Clicker sur "Add library"
218 gduche 38
	Choisir "JRE System Library" puis bouton "Next" et cocher Workspace default JRE(jre6)
39
	Choisir "JUnit"
40
Cliquez sur "Add jars" et sélectionnez "del> lib > cobogw-1.3.1.jar"
41
 
1 aurelien 42
Clicker sur "OK"
43
 
218 gduche 44
 
45
 
2 benjamin 46
Puis Project>Clean et les erreurs doivent disparaitre
1 aurelien 47
 
218 gduche 48
 
49
 
1 aurelien 50
######################################################################
51
################ CONFIGURATION DU SCRIPT ANT DE DEPLOIEMENT ##########
52
######################################################################
2 benjamin 53
Creer un fichier local.properties à la racine du projet et reseignez les valeurs suivantes:
54
server-url=xxxxxxxxxxxx
55
server-login=xxxxxxxxxxxxxx
56
server-password=xxxxxxxxxxxx
57
server-dir=xxxxxxxxxxxxxx
58
gwt-path=xxxxxxxxxxxxxxxx
59
Mettre ce fichier en svn:ignore (attention tt commit rendra les codes du serveur accessibles sur internet!)
1 aurelien 60
 
2 benjamin 61
 
1 aurelien 62
######################################################################
63
################# CONFIGURATION DE ANT POUR ECLIPSE ##################
64
######################################################################
65
Telecharger le dernier jar de commons.net sur http://commons.apache.org/net/download_net.cgi
66
Ds Eclipse Window>Preferences>Ant>Runtime>Ant Home Entries puis cliquer sur "Add jar" et ajoutez le jat que vous venez de selectionner et cliquez sur "OK"
67
Puis Window>Show view>Ant et sur la dorite de votre IDE un onglet Ant apparait
2 benjamin 68
Drag'n'droppez le fichier build.xml situe a la racine du projet vers cet onglet
1 aurelien 69
Sous del deux taches apparaissent, a executer en faisant un clik dorit sur la tache puis "run as">"ant build"
2 benjamin 70
La tache "build and deploy test" compile le projet et le deploie sur le serveur de test
1 aurelien 71
 
2 benjamin 72
Bon developpement!
1 aurelien 73
 
74