了解 Tapestry,第 1 部分:启动 Tapestry 并在 Java 环境中运行
2009-11-11 00:00:00 来源:WEB开发网可以看到,构建过程下载了许多 额外的库。其中有许多是在构建 Tapestry 时使用的,其他一些是在编译时使用的。但是,对于运行时,需要把下面这些 Tapestry JAR 文件放在 Web 应用程序的 WEB-INF/lib 目录中:
tapestry-4.0-beta-12.jar
tapestry-annotations-4.0-beta-12.jar
tapestry-contrib-4.0-beta-12.jar
tapestry-portlet-4.0-beta-12.jar
另外,还需要把以下依赖项文件放在 Web 应用程序的 WEB-INF/lib 目录中:
commons-codec-1.3.jar:URL 编码和解码工具的文件。
commons-fileupload-1.0.jar:处理多部分文件上载的库。
commons-logging-1.0.4.jar:Tapestry 用来记录信息和错误的框架。
hivemind-1.1-rc-1.jar:Tapestry Java 对象的服务注册表。
hivemind-lib-1.1-rc-1.jar:HiveMind 库。
javassist-3.0.jar:运行时代码增强库。
ognl-2.6.7.jar:导航对象图的表达式语言。
oro-2.0.8.jar:模式匹配的表达式库。
看起来可能有许多文件,但是对于 Java 库来说,还是很常见的;只要把它们放在正确的位置,就不用再照顾它们了。关于安装的最好的消息就是:现在已经完成了!前提软件安装完成、Tapestry 和全部依赖项设置好之后,就可以看看一些 Tapestry Web 应用程序是什么样了。
Tapestry 的示例应用程序
比起从头开始构建 Tapestry 应用程序,先看看与 Tapestry 捆绑在一起的示例应用程序是个好主意。这样,在开发自己的 Tapestry 应用程序之前,对于 Tapestry 应用程序能做什么,就会有良好的认识。
要做的第一件事是进入 Tapestry 目录,然后进入 Examples 目录,每个示例都有自己的一组文件和子目录:
- ››了解Windows Mobile文件结构
- ››了解 IBM Smart Business Development and Test o...
- ››了解 Apache Click:使用轻量模型快速编写 Web 应...
- ››了解 IBM Data Studio Version 2 软件打包方式
- ››Tapestry 和 Wicket 的比较
- ››了解微软Office 2010数字签名的新特性
- ››部分 WM6.5 手机有望升级到 Windows Phone 7
- ››了解Sybase IQ服务剑桥天文观测台
- ››了解 Eclipse 中的 JFace 数据绑定,第 1 部分: 数...
- ››了解 Eclipse 中的 JFace 数据绑定,第 2 部分: 绑...
- ››了解 Eclipse 中的 JFace 数据绑定,第 3 部分: 使...
- ››了解 Tapestry,第 1 部分:启动 Tapestry 并在 J...
更多精彩
赞助商链接