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_projetvers le nom de mon projet- p.ex.
serpents_echelles
- p.ex.
-
Dans
settings.gradle, renommer- ligne 4:
mon_projetvers le nom de mon projet
- ligne 4:
-
En VSCode, recharger le workspace
-
Faire Clean Workspace
-
Cliquer sur Reload and delete
-
Dans la sections Java Projects, s’assurer d’avoir
- mon application (avec le bon nom de projet)
- projet
pong
-
-
Dans
mon_projet/build.gradle, renommer-
ligne 23:
mon_projet.AppMonProjetvers le vrai nom de paquet et de classe de mon projet- p.ex.
serpents_echelles.AppSerpentsEchelles
- p.ex.
-
ligne 63:
mon_projetvers p.ex.serpents_echelles -
ligne 67:
mon_projetFrvers p.ex.serpents_echellesFr -
ligne 69:
mon_projetEnvers 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_BIDONdevientSERPENTS_ECHELLESnom_bidondevientserpents_echellesNomBidondevientSerpentsEchelles<nom bidon>devientserpents échelles
- exemples:
Commencer à coder mon projet #
-
En VSCode:
- Créer ma classe
AppMonProjetdans le paquetmon_projet - Compléter la classe (s’inspirer du tutoriel)
- Créer ma classe
-
En VSCode, exécuter le projet
-
Vérifier que la console 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 cloneneuf, 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"