Tapestry/Создание проекта
После настройки среды разработки, установки Maven, мы можем создать Tapestry проект. Для этого необходимо выполнить следующую команду:
mvn archetype:create
-DarchetypeGroupId=org.apache.tapestry
-DarchetypeArtifactId=quickstart
-DgroupId=com.packtpub
-DartifactId=QuickStart
-DpackageName=org.apache.tapestry5.tutorial
Команда и ее ключи (параметры) вводятся в одну строку! В примере команда разбита на несколько строк для наглядности. |
В результате выполнения команды в текущей директории будет создана директория типового проекта со всеми основными файлами и структурой каталогов.
- Файлы с исходными кодами Java будут находиться в src/main/java
- Веб-страницы в src/main/webapp (включая src/main/webapp/WEB-INF)
- Ресурсы в src/main/resources
Для успешного выполнения этой команды необходимо установленное подключение к Интернет. Если вы используете «прокси», то перед выполнением команды вы должны описать настройки «прокси» в файле настроек Maven — settings.xml:
<settings>
<proxies>
<proxy>
<active>true</active>
<protocol>http</protocol>
<host>myProxyServer.com</host>
<port>8080</port>
<username>joeuser</username>
<password>myPassword</password>
<nonProxyHosts></nonProxyHosts>
</proxy>
</proxies>
</settings>
Мы сразу можем проверить работоспособность проекта. Для этого нам необходимо перейти в корневую директорию проекта:
cd QuickStart
и выполнить команду:
mvn jetty:run
В результате Maven сначала загрузит все зависимости, а затем запустит веб-сервер и наш проект будет доступен по адресу:
http://localhost:8080/QuickStart/
Прервать работу jetty в командной строке можно нажав сочетание клавиш <Ctrl+C>.
Все что нам остается, открыть проект в среде разработки NetBeans (или Eclipse).
Если у вас не получилось установить и запустить типовой проект, то вам необходимо проверить присутствие переменных окружения и библиотек Tapestry в вашей системе и при необходимости установить их. Процесс установки переменных окружения описан в предыдущих главах, процесс ручной установки Tapestry описан здесь. |
Создание проекта в NetBeans
правитьДля того чтобы нам открыть наш проект в NetBeans нам необходимо перейти в File → New Project и в открывшемся диалоговом окне выбрать Web → Web Application with Existing Sources. Далее необходимо указать местоположение нашего проекта, отметить, что он будет запускаться с помощью сервера TomCat и прописать другие настройки. Все можно запускать проект на выполнение.
Ссылки
правитьОписание типового проекта на сайте http://tapestry.apache.org (англ.)