Comment configurer les exemples de Wicket dans Eclipse

Comment configurer des exemples de guichet dans Eclipse

Wicket examples est un bon endroit pour apprendre Apache Wicket par des exemples, et un site de référence incontournable pour les développeurs Wicket nouveaux ou expérimentés. Dans ce site d’exemples de guichet, il contient presque toutes les utilisations des composants communs du guichet.

Dans ce guide, nous vous montrons comment configurer l'exemple de site Apache Wicket ci-dessus dans votre environnement de développement local (Eclipse IDE).

Les outils utilisés :

  1. Apache Wicket 1.4.17

  2. Eclipse 3.6

  3. Maven 3

1. Télécharger le code source

Téléchargez Apache Wicket 1.4.17 depuishttp://wicket.apache.org/. L'exemple de code Wicket est emballé dans le dossier «src».

2. Revoir le répertoire

Extrait le fichier zip Wicket téléchargé, examinez la structure du répertoire. Le dossier «wicket-examples», qui dans le dossier «$ WICKET_PATH / src» est ce dont vous avez besoin.

wicket example folder structure

3. Construire Maven

Accédez au dossier «wicket-examples», compilez et compilez avec Maven, et faites-le prendre en charge les fonctionnalités Eclipse WTP.

$WICKET_EXAMPLE_FILE_PATH> mvn eclipse:eclipse -Dwtpversion=2.0

P.S Maven will configure the project and download the project dependencies automatically.

4. Projet Eclipse + WTP

Importez le projet dans Eclipse IDE (vous devez savoir comment :)).

Cependant, dans Wicket 1.4.17, l'option Maven «-Dwtpversion=2.0» ne semble pas fonctionner dans mon Eclipse 3.6, car j'ai remarqué que les fichiers de facettes Eclipse et les bibliothèques de dépendances de déploiement ne sont pas configurés correctement. Si vous rencontrez le même problème, procédez comme suit:

1. Faites un clic droit sur le projet -> Propriétés -> «Project Facets». Sélectionnez «Dynamic Web Module» et «Java».

wicket example eclipse facets

2. Mêmes fenêtres -> Sélectionnez «Deployment Assembly», assurez-vous que les bibliothèques et le chemin de déploiement racine «/» sont correctement configurés. Ajoutez-le simplement s'il manque.

wicket example eclipse depoyment dependency

5. Déployer + Tester

Dans Eclipse IDE, créez une instance Tomcat, affectez votre projet «wicket-example» configuré à la nouvelle instance Tomcat et démarrez-la.

wicket example cloned site

Terminé. L'ensemble du site d'exemples de guichet est cloné dans votre environnement de développement local.