在我们开始写代码之前,我们需要搭建好开发环境,也许你已经搭建好了其中一部分。
JDK 1.5及以上
Tapestry需要JDK1.5及以上版本,建议使用JDK1.6和Tapestry5.4来开始本教程。目前JDK1.8只适用于Tapestry5.3.8或更高版本(
查看信息)。
Eclipse IDE
对于本教程,我们假设你使用Eclipse作为你的IDE(Integrated Development Environment)。Eclipse 是一款流行的IDE,与IntelliJ、NetBeans等其它IDE都很类似。Eclipse不仅有许多特点,还包含XML编辑构建解析功能。可以在
官网下载
,我们建议使用最新版的用于Java开发的Eclipse(3.7以上都适用于本教程)
Apache Maven 3
Jetty
为了方便使用,本教程使用Jetty(一款来自Eclipse的轻量、开源的Web服务器),当然,你可以使用其它的Java Sevlet 容器(Tomcat,Glassfish,JBoss等),本教程默认你使用Jetty。
我们将使用Maven 来下载项目,使用Jetty自动运行,对于本教程,你无需下载这些东西。(你也
可以从EclipseMarket下载安装Eclipse插件:RunJettyRun)
Tapestry
Tapestry需要一系列的Jar包,但是你不需要自己下载,使用Jetty,Maven将会加载Tapestry和它的依赖。
下一步:创建项目骨架