Tapiz Apache - Instalación

En este capítulo, discutiremos cómo instalar Tapestry en nuestra máquina.

Requisito previo

La única dependencia de Tapestry es Core Java. Tapestry se desarrolla de forma independiente sin utilizar ninguna biblioteca / marco de terceros. Incluso la biblioteca de IoC utilizada por tapices se desarrolla desde cero. La aplicación web escrita en tapiz se puede construir e implementar desde la propia consola.

Nosotros podemos usar Maven, Eclipse y Jettypara mejorar la experiencia de desarrollo. Maven proporciona plantillas de aplicaciones de inicio rápido y opciones para alojar aplicaciones en Jetty, el servidor de desarrollo de facto de Java. Eclipse proporciona amplias funciones de gestión de proyectos y se integra bien con maven.

El desarrollo de una aplicación de tapiz ideal necesita lo siguiente:

  • Java 1.6 o posterior
  • Apache Maven
  • Eclipse IDE
  • Servidor Jetty

Verificar la instalación de Maven

Con suerte, ha instalado Maven en su máquina. Para verificar la instalación de Maven, escriba el comando que se proporciona a continuación:

mvn --version

Puede ver la respuesta como se muestra a continuación:

Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-1110T22:11:47+05:30) 
Maven home: /Users/workspace/maven/apache-maven-3.3.9 
Java version: 1.8.0_92, vendor: Oracle Corporation 
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre 
Default locale: en_US, platform encoding: UTF-8 
OS name: "mac os x", version: "10.11.4", arch: "x86_64", family: "mac"

Si Maven no está instalado, descargue e instale la última versión de maven visitando el sitio web de Maven .

Descargar tapiz

La última versión de tapiz es 5.4 y se puede descargar desde el sitio web de tapiz . Basta con descargar el paquete binario . Si usamos la plantilla de inicio rápido de Maven, entonces no es necesario descargar Tapestry por separado. Maven descarga automáticamente los Tapestry Jars necesarios y configura la aplicación. Discutiremos cómo crear una aplicación de tapiz básica usando Maven en el próximo capítulo.