Objectif: créer mon projet #
- Il faut d’abord faire le tutoriel: on utilise le même dépôt Git
- Il faut s’assurer de renommer tous les noms bidons
- p.ex.
4f5_prenom_nom
,mon_projet
,AppMonProjet
, etc.
- p.ex.
Configurer le projet Gradle #
-
Dans mon dépôt Git, renommer le répertoire
mon_projet
vers le nom de mon projet- p.ex.
serpents_echelles
- p.ex.
-
Dans
settings.gradle
, renommer- ligne 4:
mon_projet
vers le nom de mon projet
- ligne 4:
-
Dans
mon_projet/build.gradle
, renommer-
ligne 23:
mon_projet.AppMonProjet
vers le vrai nom de paquet et de classe de mon projet- p.ex.
serpents_echelles.AppSerpentsEchelles
- p.ex.
-
ligne 63:
mon_projet
vers p.ex.serpents_echelles
-
ligne 67:
mon_projetFr
vers p.ex.serpents_echellesFr
-
ligne 69:
mon_projetEn
vers p.ex.serpents_echellesEn
-
EN GÉNÉRAL
- Quand le prof utilise un nom bidon, je dois adapter à mon projet en préservant le même style
- exemples:
NOM_BIDON
devientSERPENTS_ECHELLES
nom_bidon
devientserpents_echelles
NomBidon
devientSerpentsEchelles
<nom bidon>
devientserpents échelles
- exemples:
Créer et importer le projet Eclipse #
-
Ouvrir un GitBash à la racine de mon dépôt Git
-
Créer mon projet Eclipse
$ sh gradlew mon_projet:eclipse --continue
-
Importer mon projet dans Eclipse
Commencer à coder mon projet #
-
En Eclipse:
- Créer ma classe
AppMonProjet
dans le paquetmon_projet
- Compléter la classe (s’inspirer du tutoriel)
- Créer ma classe
-
En Eclipse, exécuter le projet avec
- clic-droit sur
AppMonProjet
=> Run As => Java Application
- clic-droit sur
-
Vérifier que la console Eclipse affiche
- SVP ignorer le premier avertissement en rouge
-
Vérifier que la fenêtre affiche:
Remettre sur GitLab et vérifier la remise #
-
Pousser mon projet sur GitHub, p.ex:
$ git add . $ git commit -a -m"premier commit pour <nom de mon projet>" $ git push
-
Vérifer que mes fichiers sont sur GitLab
-
Vérifier que mon projet est fonctionnel avec un
$ git clone
neuf, p.ex:$ mkdir ~/tmp $ cd ~/tmp $ git clone https://gitlab.com:USAGER/4f5_prenom_nom $ cd 4f5_prenom_nom $ sh gradlew mon_projet # Doit afficher à la console [INFO] Ntro version 0.1 [INFO] Locale: 'fr_CA' [FATAL] No Frontend. Please register a Frontend # Doit afficher la fenêtre rouge "Please register a frontend"