readme
This commit is contained in:
parent
8753993349
commit
4c57109b2a
106
README.md
106
README.md
@ -1,14 +1,104 @@
|
|||||||
# SAE_DEV_JAVA
|
# DorfJavaTik
|
||||||
|
|
||||||
## dorfjavatik
|
|
||||||
|
|
||||||
Projet Saé de DEV première année deuxième semestre.
|
Projet Saé de DEV première année deuxième semestre.
|
||||||
Binome : Balocchi Loris
|
Binome : Balocchi Loris
|
||||||
Charpentier Juliette
|
Charpentier Juliette
|
||||||
|
|
||||||
| |
|
Voici un exemple complet de `README.md` pour votre projet DorfJavaTik, regroupant toutes les instructions nécessaires pour compiler, exécuter et nettoyer le projet sous Linux :
|
||||||
[°v°]
|
|
||||||
/[ ]\
|
|
||||||
| |
|
|
||||||
|
|
||||||
javac -d output ./src/com/charpentierbalocchi/dorfjavatik
|
DorfJavaTik est un jeu développé en Java utilisant Swing pour l'interface graphique. Ce README fournit des instructions détaillées pour compiler et exécuter le projet en utilisant le `Makefile` sous Linux.
|
||||||
|
|
||||||
|
## Prérequis
|
||||||
|
|
||||||
|
Avant de commencer, assurez-vous que les outils suivants sont installés sur votre système:
|
||||||
|
|
||||||
|
- Java Development Kit (JDK)
|
||||||
|
- `make`
|
||||||
|
|
||||||
|
Vous pouvez vérifier si Java et `make` sont installés en exécutant les commandes suivantes dans votre terminal :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
java -version
|
||||||
|
javac -version
|
||||||
|
make -v
|
||||||
|
```
|
||||||
|
|
||||||
|
## Structure du projet
|
||||||
|
|
||||||
|
Le projet est organisé comme suit :
|
||||||
|
|
||||||
|
```
|
||||||
|
/src
|
||||||
|
/com
|
||||||
|
/charpentierbalocchi
|
||||||
|
/dorfjavatik
|
||||||
|
/controller
|
||||||
|
/model
|
||||||
|
/util
|
||||||
|
/view
|
||||||
|
/resources
|
||||||
|
- background.wav
|
||||||
|
- image.gif
|
||||||
|
/bin
|
||||||
|
```
|
||||||
|
|
||||||
|
## Utilisation du Makefile
|
||||||
|
|
||||||
|
Le `Makefile` inclus dans le projet offre plusieurs commandes pour faciliter la compilation, l'exécution et la gestion des fichiers de projet.
|
||||||
|
|
||||||
|
### Compilation du projet
|
||||||
|
|
||||||
|
Pour compiler le projet, naviguez dans le répertoire racine du projet et exécutez la commande suivante :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
make
|
||||||
|
```
|
||||||
|
|
||||||
|
Cette commande effectue les actions suivantes :
|
||||||
|
|
||||||
|
- Nettoie le répertoire de build précédent (`bin`).
|
||||||
|
- Compile les sources Java.
|
||||||
|
- Copie les ressources nécessaires dans le répertoire de build.
|
||||||
|
|
||||||
|
### Exécution du projet
|
||||||
|
|
||||||
|
Pour exécuter le projet après la compilation, utilisez la commande :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
make run
|
||||||
|
```
|
||||||
|
|
||||||
|
Cette commande lance le jeu en utilisant les fichiers compilés dans le répertoire `bin`, sans passer par un fichier `.jar`.
|
||||||
|
|
||||||
|
### Génération de la documentation
|
||||||
|
|
||||||
|
Pour générer la documentation du projet (Javadoc), exécutez la commande :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
make javadoc
|
||||||
|
```
|
||||||
|
|
||||||
|
La documentation sera placée dans `bin/docs`.
|
||||||
|
|
||||||
|
### Nettoyage du projet
|
||||||
|
|
||||||
|
Pour supprimer tous les fichiers générés lors de la compilation, y compris les fichiers `.class` et la documentation, exécutez :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
make clean
|
||||||
|
```
|
||||||
|
|
||||||
|
Cette commande nettoiera le répertoire `bin` en supprimant tous les fichiers et dossiers qu'il contient.
|
||||||
|
|
||||||
|
## Conclusion
|
||||||
|
|
||||||
|
Suivez ces instructions pour compiler et exécuter le projet DorfJavaTik en utilisant `make`. Pour toute question ou problème, n'hésitez pas à ouvrir un problème dans le système de suivi des problèmes de ce dépôt. Pour obtenir de l'aide supplémentaire, vous pouvez contacter le support ou consulter la FAQ sur notre site web.
|
||||||
|
|
||||||
|
### Support
|
||||||
|
|
||||||
|
Pour obtenir de l'aide technique, veuillez contacter support@dorfjavatik.com ou visiter notre section FAQ sur www.dorfjavatik.com/faq.
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
Ce README combine toutes les informations nécessaires pour gérer efficacement votre projet en utilisant `make`, rendant le processus de développement plus transparent et accessible pour de nouveaux développeurs ou pour des utilisateurs finaux souhaitant compiler le projet par eux-mêmes.
|
||||||
|
```
|
||||||
|
Loading…
Reference in New Issue
Block a user