---
sidebar_position: 6
title: "Configuration de l'IDE"
---

# Configuration de l'IDE

---

# Étape 10 — Installer et Configurer NetBeans 17

## 10.1 — Installer NetBeans

1. Téléchargez **NetBeans 17** depuis :
	- [Ressources Gitea](http://145.239.66.197:3000/othmane/team-resources/releases/tag/Apache-NetBeans-17-bin-windows-x64)
	- [Apache](https://netbeans.apache.org/front/main/download/nb17/)
2. Lancez l'installateur et terminez l'installation avec les paramètres par défaut.

## 10.2 — Enregistrer le JDK 8

Il se peut que NetBeans détecte un JDK plus récent si vous en avez un d'installé. Assurez-vous qu'il utilise bien le JDK 8 pour ce projet.

1. Ouvrez NetBeans → **Tools → Java Platforms**.
2. Vérifiez que **JDK 1.8** est listé. Si ce n'est pas le cas, cliquez sur **Add Platform**, sélectionnez **Java Standard Edition**, et accédez au répertoire d'installation de votre JDK 8 (votre chemin `JAVA_HOME`).
3. Cliquez sur **Finish**, puis sur **Close**.

## 10.3 — Enregistrer Tomcat 9

1. Allez dans **Tools → Servers → Add Server**.
2. Sélectionnez **Apache Tomcat or TomEE** et cliquez sur **Next**.
3. Définissez le **Server Location** sur votre répertoire Tomcat 9 (par ex., `C:\dev\tomcat9`).
4. Définissez un nom d'utilisateur et un mot de passe pour le manager Tomcat (vous pouvez utiliser n'importe quelles valeurs pour le développement local, par ex., `admin` / `admin`).
5. Cliquez sur **Finish**.

## 10.4 — Configurer Maven dans NetBeans

1. Allez dans **Tools → Options → Java → Maven**.
2. Sous **Maven Home**, cliquez sur **Browse** et pointez vers votre répertoire d'installation Maven (`C:\dev\maven`). N'utilisez pas l'option **"Bundled"**.
3. Cliquez sur **OK**.

## 10.5 — Ouvrir le Projet

1. Allez dans **File → Open Project**.
2. Accédez à votre dossier `stock` cloné et sélectionnez-le. NetBeans le reconnaîtra comme un projet Maven.
3. Cliquez sur **Open Project**.

---

# Étape 11 — Build et Vérification

Cette étape finale confirme que l'ensemble de votre environnement est correctement configuré.

## 11.1 — Compiler le Projet

1. Dans NetBeans, faites un clic droit sur le projet **Stock** dans le panneau Projets.
2. Sélectionnez **Clean and Build**.
3. Surveillez le panneau **Output** en bas. Le build doit se terminer par :

```log
BUILD SUCCESS
```

Si vous voyez `BUILD FAILURE` avec des erreurs de dépendances, revoyez l'Étape 3 (Maven settings.xml et registre Gitea).

## 11.2 — Déployer et Lancer

1. Faites un clic droit sur le projet → **Run**.
2. NetBeans déploiera l'application sur votre instance locale Tomcat 9 et l'ouvrira dans le navigateur.
3. L'application devrait se charger sans aucune erreur de connexion à la base de données.

## 11.3 — Vérifier la Connectivité à la Base de Données

1. Connectez-vous à l'application en utilisant les identifiants de test (demandez à votre chef d'équipe l'utilisateur de test par défaut).
2. Naviguez vers n'importe quelle section qui charge des données depuis la base de données (par ex., la page de liste des stocks).
3. Si les données se chargent correctement, votre environnement est pleinement opérationnel.
