Apache Tapestry - 安装

在本章中,我们将讨论如何在您的计算机上安装 Tapestry。

先决条件

Tapestry 的唯一依赖项是Core Java。 Tapestry是独立开发的,没有使用任何第三方库/框架。 甚至 Tapestry 使用的 IoC 库也是从头开始开发的。 用 Tapestry 编写的 Web 应用程序可以从控制台本身构建和部署。

我们可以使用Maven、Eclipse和Jetty来改善开发体验。 Maven 提供快速启动应用程序模板和选项来在 Jetty(Java 事实上的开发服务器)中托管应用程序。 Eclipse 提供了广泛的项目管理功能,并与 Maven 很好地集成。

理想的 Tapestry 应用程序开发需要以下内容 −

  • Java 1.6 or later
  • Apache Maven
  • Eclipse IDE
  • Jetty Server

验证 Maven 安装

我希望你已经在你的机器上安装了 Maven。 要验证 Maven 安装,请键入以下命令 −

mvn --version

您可以看到如下所示的响应 −

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"

如果尚未安装,请访问https://maven.apache.org/网站下载并安装最新版本的maven。

下载 Tapestry

Tapestry的最新版本是5.4,您可以从https://tapestry.apache.org/网站下载。 下载binary包就够了。 如果我们使用Maven快速启动模板,那么我们不需要单独下载Tapestry。 Maven 会自动下载必要的 Tapestry Jars 并配置应用程序。 我们将在下一章讨论如何使用 Maven 创建基本的 Tapestry 应用程序。