Tapestry/Создание проекта: различия между версиями

Содержимое удалено Содержимое добавлено
м Уточнил команду генерации проекта (приведенная не работала)
м <source> -> <syntaxhighlight> (phab:T237267)
 
Строка 1:
После настройки [[Tapestry/Среда разработки|среды разработки]], установки ''Maven'', мы можем создать ''Tapestry'' проект. Для этого необходимо выполнить следующую команду:
<sourcesyntaxhighlight lang="bash">
mvn archetype:create
-DarchetypeGroupId=org.apache.tapestry
Строка 7:
-DartifactId=QuickStart
-DpackageName=org.apache.tapestry5.tutorial
</syntaxhighlight>
</source>
{{info|Команда и ее ключи (параметры) вводятся в одну строку! В примере команда разбита на несколько строк для наглядности.}}
{{info|Windows, maven 3.6.3, Archetype 3.1.2:
<sourcesyntaxhighlight lang="bash">
mvn archetype:generate -DarchetypeGroupId=org.apache.tapestry -DarchetypeArtifactId=quickstart -DgroupId=com.packtpub -DartifactId=QuickStart -DpackageName=org.apache.tapestry5.tutorial
</syntaxhighlight>
</source>
}}
 
Строка 23:
 
Для успешного выполнения этой команды необходимо установленное подключение к Интернет. Если вы используете «прокси», то перед выполнением команды вы должны описать настройки «прокси» в файле настроек ''Maven'' — ''settings.xml'':
<sourcesyntaxhighlight lang="xml">
<settings>
<proxies>
Строка 37:
</proxies>
</settings>
</syntaxhighlight>
</source>
 
Мы сразу можем проверить работоспособность проекта. Для этого нам необходимо перейти в корневую директорию проекта:
;<sourcesyntaxhighlight lang="bash">cd QuickStart</sourcesyntaxhighlight>
и выполнить команду:
;<sourcesyntaxhighlight lang="bash">mvn jetty:run</sourcesyntaxhighlight>
В результате Maven сначала загрузит все зависимости, а затем запустит веб-сервер и наш проект будет доступен по адресу:
http://localhost:8080/QuickStart/