Chapter 5. 一个简单的Web应用

5.1. 介绍

本章我们使用 Maven Archetype 插件创建一个简单的 web 应用程序。 我们将会在一个名为 Jetty 的 Servlet 容器中运行这个 web 应用程序,同时添加一些依赖,编写一个简单的 Servlet,并且生成一个 WAR 文件。 本章最后,你将能够开始使用 Maven 来提高你开发 web 应用程序的速度。

5.1.1. 下载本章样例

本章的样例是通过 Maven Archetype 插件生成的。 虽然没有样例源码你也应该能够理解这个开发过程,但还是推荐你下载样例源码作为参考。 本章的样例项目包含在本书的样例代码中,你可以从两个地方下载,http://www.sonatype.com/book/mvn-examples-1.0.zip 或者 http://www.sonatype.com/book/mvn-examples-1.0.tar.gz 。解开存档文件至任意目录,然后到 ch05/ 目录。 在 ch05/ 目录你会看到一个名为 simple-webapp/ 的目录,它包含了本章开发出来的 Maven 项目。如果你想要在浏览器里看样例代码,访问 http://www.sonatype.com/book/examples-1.0 ,然后点击 ch05/ 目录。