Subversion Repositories eFlore/Applications.del

Rev

Details | 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)
494 jpm 7
Installer le plugin GWT 2.4 pour eclipse sur http://dl.google.com/eclipse/plugin/3.6
8
Telecharger GWT 2.4 sur le poste local à partir de http://google-web-toolkit.googlecode.com/files/gwt-2.4.0.zip et installer dans un repertoire que nous appellerons GWT_HOME dans ce document
1 aurelien 9
 
10
##########################################################
11
################### RECUPERATION DU PROJET ###############
12
##########################################################
13
Recuperer le projet avec un client svn sur http://svn.tela-botanica.net/svn/eflore/applications/del
494 jpm 14
Normalement la propriété svn:ignore devrait exister sur :
15
 - le fichier .classpath à la racine du projet
16
 - le reperoire war/WEB-INF
1 aurelien 17
 
18
###############################################################
19
#################### CONFIGURATION D'ECLIPSE ##################
20
###############################################################
494 jpm 21
Régler l'encodage à UTF-8
22
Dans eclipse File>Import>General>Existing Project Into Workspace puis choisir l'emplacement du répertoire del
1 aurelien 23
Clicker sur "OK"
24
 
25
Click droit sur le projet del => Properties
494 jpm 26
Aller ds Google>Web Toolkit et cocher "Use Google Web Toolkit" avec le SDK 2.4
1 aurelien 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)
494 jpm 39
	Choisir "JUnit 4"
40
Cliquez sur "Add jars" et ajouter successivement :
41
 - "del> lib > cobogw-1.3.1.jar"
42
 - "del> lib > mockito-all-1.8.5.jar"
218 gduche 43
 
1 aurelien 44
Clicker sur "OK"
45
 
494 jpm 46
Puis Project>Clean et les erreurs doivent disparaitre.
541 jpm 47
 
524 jpm 48
######################################################################
49
################ CONFIGURATION DES SOURCES ###########################
50
######################################################################
51
Dans src>org.tela_botanica.del.client.i18n :
52
 - clic droit sur Vocabulary.properties et choisir "properties'. Puis dans Ressources mettre l'encodage à UTF-8
53
 - clic droit sur Messages.properties et choisir 'properties'. Puis dans Ressources mettre l'encodage à UTF-8
218 gduche 54
 
541 jpm 55
######################################################################
56
################ CONFIGURATION DE JREST ##############################
57
######################################################################
58
Dans jrest, copiez le fichier jrest.ini.defaut.php et renomez le : jrest.ini.php
59
En fonction, de l'emplacement du dossier jrest sur votre serveur web modifié les paramètres :
60
 - baseURL
61
 - baseURLAbsolu
62
 - delUrlAbsolu
524 jpm 63
 
1 aurelien 64
######################################################################
541 jpm 65
################ CONFIGURATION DE DEL ##############################
66
######################################################################
67
Dans war > config, copier le fichier config.defaut.js et  renomez le config.js.
68
En fonction, de l'emplacement du dossier jrest et del sur votre serveur web, modifier les paramètres :
69
 - serviceBaseUrl
70
 - delUrl
71
 
72
######################################################################
1 aurelien 73
################ CONFIGURATION DU SCRIPT ANT DE DEPLOIEMENT ##########
74
######################################################################
2 benjamin 75
Creer un fichier local.properties à la racine du projet et reseignez les valeurs suivantes:
76
server-url=xxxxxxxxxxxx
77
server-login=xxxxxxxxxxxxxx
78
server-password=xxxxxxxxxxxx
79
server-dir=xxxxxxxxxxxxxx
80
gwt-path=xxxxxxxxxxxxxxxx
81
Mettre ce fichier en svn:ignore (attention tt commit rendra les codes du serveur accessibles sur internet!)
1 aurelien 82
 
83
######################################################################
84
################# CONFIGURATION DE ANT POUR ECLIPSE ##################
85
######################################################################
498 jpm 86
Télécharger le dernier binaire (jar) de commons.net sur http://commons.apache.org/net/download_net.cgi
87
Dans 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"
1 aurelien 88
Puis Window>Show view>Ant et sur la dorite de votre IDE un onglet Ant apparait
2 benjamin 89
Drag'n'droppez le fichier build.xml situe a la racine du projet vers cet onglet
541 jpm 90
Sous del deux taches apparaissent, a executer en faisant un clic droit sur la tache puis "run as">"ant build"
91
La tache "build and deploy test" compile le projet et le déploie sur le serveur de test
1 aurelien 92
 
541 jpm 93
Bon développement!
1 aurelien 94
 
95