使用 Google Sitebricks 构建更好的 Web 应用程序
2010-06-14 00:00:00 来源:WEB开发网这个 pom 文件是对 清单 1 中生成的原始文件进行了多处修改而生成的。
您已经添加了一个资源库 http://oss.sonatype.org/content/repositories/google-snapshots/,在这里可以找到 Sitebricks 和 Guice 的 Maven 工件。
在依赖项部分,您添加了两个依赖项:
Sitebricks 的一个依赖项,它会引入项目所需的所有 Sitebricks JARs。
Apache Derby 上的一个依赖项,它是本项目中用到的数据库。Derby 是一个嵌入式数据库,属于 Java 6 的一部分。从该依赖项中得到的主要是 Derby 需要的嵌入式 JDBC 驱动器。
Web 应用程序项目的 pom 文件如下所示。
清单 4. Web 应用程序的 pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/
XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/
maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.developerworks.reviewr</groupId>
<artifactId>reviewrWeb</artifactId>
<packaging>war</packaging>
<version>1.0-SNAPSHOT</version>
<name>reviewrWeb Maven Webapp</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>org.developerworks.reviewr</groupId>
<artifactId>reviewrMain</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies>
<build>
<finalName>reviewrWeb</finalName>
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
Tags:使用 Google Sitebricks
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接