Tapestry 教程(二)依赖、工具以及插件

前端之家收集整理的这篇文章主要介绍了Tapestry 教程(二)依赖、工具以及插件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在我们深入代码之前,首先必须整好开发环境。你应该已经有了一些,或者因为各种原因,在你的开发机上全都已经有了。

JDK1.5或者更新的版本

Tapestry需要@H_404_16@Java开发套件(@H_404_16@JDK@H_404_16@1.5的版本或者更高的版本,此外,从@H_404_16@Tapestry5.4开始你就必须使用@H_404_16@JDK1.6或者比@H_404_16@1.6更新的版本了。@H_404_16@JDK1.8只能用于@H_404_16@Tapestry5.3.8或者更新版本上(见发布事项)。

EclipseIDE

本教程假定你使用的是@H_404_16@Eclipse作为你的集成开发环境(@H_404_16@IDE)。@H_404_16@Eclipse是一个流行的@H_404_16@IDE,不过你也将教程里面的东西适配到其它的@H_404_16@IDE,比如@H_404_16@IntelliJ@H_404_16@NetBeans等等。

Eclipse有不同的风格,还包括了一个合适的内置@H_404_16@XML编辑器。它可以从eclipse.org网站上下载到。我们的建议是使用最新的版本(不过@H_404_16@version3.7及以后的任何版本都能工作的很好)。

ApacheMaven3

Maven是一个软件构建工具,能够自动地从几个中心资源库那里下载到项目的依赖(比如@H_404_16@Tapestry@H_404_16@JAR文件,还有@H_404_16@Tapestry本身所要依赖的@H_404_16@JAR文件)。

Maven对于@H_404_16@Tapestry的使用而言并不是关键,不过在执行@H_404_16@Tapestry应用程序的初始化设置工作时特别有帮助。

Eclipse附带有一个@H_404_16@Maven插件M2Eclipse(@H_404_16@m2e而闻名)也附带有一个嵌入式的@H_404_16@Maven版本。方便起见我们就用这个了。另外,你也可以选择从@L_404_3@处安装@H_404_16@Maven,并通过命令行(“@H_404_16@mvn”)来使用它。

Jetty

简单起见,本教程使用@H_404_16@Jetty,它是一个出自@H_404_16@Eclipse基金会的轻量级开源@H_404_16@web服务器和@H_404_16@servlet容器。当然,你也可以使用其它相当多的@H_404_16@Javaservlet容器(@H_404_16@Tomcat@H_404_16@GlassFish@H_404_16@JBoss等等),不过接下来的教程都假定你使用的是@H_404_16@Jetty

我们会使用@H_404_16@Maven自动下载和运行@H_404_16@Jetty,因此你不必专门为此教程下载它。(另外,你也可以选择从@H_404_16@EclipseMarketplace下载和安装@H_404_16@RunJettyRun@H_404_16@Eclipse插件)。

Tapestry

Tapestry就是一些@H_404_16@JAR文件,不过你也不必自己去下载他们。跟@H_404_16@Jetty一样,@H_404_16@Maven也会负责下载@H_404_16@Tapestry及其依赖。

接下来是:创建应用程序骨架

猜你在找的设计模式相关文章