Примеры калитки – хорошее место для изучения калитки Apache на примерах и обязательный справочный сайт для новых или опытных разработчиков калитки. На этом сайте примеров калитки он почти содержит все сведения об использовании общих компонентов калитки.
В этом руководстве мы покажем вам, как настроить приведенный выше пример сайта Apache Wicket в вашей локальной среде разработки (Eclipse IDE).
Используемые инструменты:
- Калитка Apache 1.4.17
- Затмение 3.6
- Мавен 3
1. Скачать Исходный Код
Скачать Apache Wicket 1.4.17 с http://wicket .apache.org/ . Пример кода калитки упакован в папку “src”.
2. Просмотреть каталог
Извлекает загруженный zip-файл Wicket, просматривает структуру каталогов. Папка ” калитка-примеры “, которая находится внутри папки “$WICKET_PATH/src”, – это то, что вам нужно.
3. Сборка Maven
Перейдите в папку ” wicket-примеры “, скомпилируйте и соберите с помощью Maven и сделайте так, чтобы он поддерживал функции Eclipse WTP.
$WICKET_EXAMPLE_FILE_PATH> mvn eclipse:eclipse -Dwtpversion=2.0
P.S Maven настроит проект и автоматически загрузит зависимости проекта.
4. Проект Eclipse + WTP
Импортируйте проект в среду разработки Eclipse (вы должны знать, как это сделать:)).
Однако в Wicket 1.4.17 опция Maven ” -Dwtpversion=2.0
“, похоже, не работает в моем Eclipse 3.6, потому что я заметил, что файлы фасетов Eclipse и библиотеки зависимостей развертывания настроены неправильно. Если у вас такая же проблема, выполните следующие действия:
1. Щелкните правой кнопкой мыши на проекте –> Свойства –> ” Грани проекта “. Выберите ” Динамический веб-модуль ” и ” Java “.
2. Та же windows –> Выберите ” Сборка развертывания “, убедитесь, что библиотеки и корневой путь развертывания “/” настроены правильно. Просто добавьте его, если он отсутствует.
5. Развертывание + Тестирование
В Eclipse IDE создайте экземпляр Tomcat, назначьте настроенный проект “пример калитки” новому экземпляру Tomcat и запустите его.
Посетите этот URL-адрес: http://localhost:8080/wicket-examples/
Сделано. Весь сайт примеров калитки клонирован в вашу локальную среду разработки.
Оригинал: “https://mkyong.com/wicket/how-do-setup-wicket-examples-in-eclipse/”