Tapestry/Установка
При создании типового проекта с использованием Maven, Tapestry устанавливается автоматически. В этой главе описывается метод установки для того случая, когда по каким-либо причинам автоматическая установка невозможна.
Пропустите эту главу если у вас получилось создать типовой проект с помощью Maven! |
Установка вручную
правитьДля установки Tapestry с JBoss или с Apache Tomcat необходимо скопировать несколько библиотек в серверную директорию lib:
- Для JBoss дирекрию по умолчанию — JBoss/server/default/lib
- Для Tomcat дирекрию по умолчанию Tomcat/shared/lib[1]
Скопируйте все файлы из директорий дистрибутива Tapestry:
- Tapestry\lib
- Tapestry\lib\ext
- Tapestry\lib\runtime
Необходимо скопировать все jar файлы без директорий. В итоге в папке lib будет четырнадцать файлов jar и не одной поддиректории.
Для того чотобы Tapestry начал работать осталось только загрузить несколько дополнительных библиотек, которые не входят в дистрибутив Tapestry в виду лицензионных ограничений.
Загрузите OGNL библиотеки с http://www.ognl.org/download.html и скопируйте ognl jar в ту же lib директорию. С помощью OGNL в шаблонах можно писать целые программы.[2]
Для Tomcat также необходимо загрузить Java Assist Library с http://www.jboss.org/products/javassist.html или [1].