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].

Примечания[править]