pom.xml 2.8 KB
Newer Older
F
Frankie Wu 已提交
1 2 3 4 5 6
<?xml version="1.0" encoding="UTF-8"?>
<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">
	<parent>
		<groupId>com.dianping.cat</groupId>
		<artifactId>parent</artifactId>
F
Frankie Wu 已提交
7
		<version>0.2.0</version>
F
Frankie Wu 已提交
8 9 10 11
	</parent>
	<modelVersion>4.0.0</modelVersion>
	<artifactId>cat-home</artifactId>
	<name>CAT Home</name>
F
Frankie Wu 已提交
12
	<packaging>war</packaging>
F
Frankie Wu 已提交
13
	<dependencies>
F
Frankie Wu 已提交
14 15 16 17
		<dependency>
			<groupId>com.dianping.cat</groupId>
			<artifactId>cat-consumer</artifactId>
		</dependency>
F
Frankie Wu 已提交
18 19 20 21
		<dependency>
			<groupId>com.dianping.cat</groupId>
			<artifactId>cat-job</artifactId>
		</dependency>
22 23 24 25 26
		<dependency>
			<groupId>com.site.dal</groupId>
			<artifactId>dal-xml</artifactId>
			<version>1.0.0</version>
		</dependency>
F
Frankie Wu 已提交
27 28 29 30
		<dependency>
			<groupId>com.site.common</groupId>
			<artifactId>web-framework</artifactId>
		</dependency>
F
Frankie Wu 已提交
31
		<dependency>
F
Frankie Wu 已提交
32
			<groupId>org.unidal.webres</groupId>
F
Frankie Wu 已提交
33 34
			<artifactId>WebResServer</artifactId>
		</dependency>
F
Frankie Wu 已提交
35 36 37 38 39 40 41 42
		<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>servlet-api</artifactId>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>org.mortbay.jetty</groupId>
			<artifactId>jsp-2.1</artifactId>
F
touch  
Frankie Wu 已提交
43
			<scope>provided</scope>
F
Frankie Wu 已提交
44
		</dependency>
F
Frankie Wu 已提交
45 46
		<dependency>
			<groupId>com.site.common</groupId>
F
Frankie Wu 已提交
47 48
			<artifactId>test-framework</artifactId>
			<scope>test</scope>
F
Frankie Wu 已提交
49 50
		</dependency>
	</dependencies>
F
Frankie Wu 已提交
51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
	<build>
		<finalName>cat</finalName>
		<resources>
			<resource>
				<directory>${basedir}/src/main/resources</directory>
				<filtering>true</filtering>
			</resource>
		</resources>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-war-plugin</artifactId>
				<configuration>
					<webResources>
						<resource>
							<directory>src/main/resources</directory>
							<filtering>true</filtering>
							<targetPath>WEB-INF/classes</targetPath>
						</resource>
						<resource>
							<directory>src/main/webapp</directory>
							<filtering>true</filtering>
							<includes>
								<include>WEB-INF/web.xml</include>
							</includes>
						</resource>
					</webResources>
				</configuration>
			</plugin>
F
Frankie Wu 已提交
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
			<plugin>
				<groupId>com.site.maven.plugins</groupId>
				<artifactId>maven-codegen-plugin</artifactId>
				<version>1.0.8</version>
				<executions>
					<execution>
						<id>generate plexus component descriptor</id>
						<phase>process-classes</phase>
						<goals>
							<goal>plexus</goal>
						</goals>
						<configuration>
							<className>com.dianping.cat.report.build.ComponentsConfigurator</className>
							<env>dev</env>
						</configuration>
					</execution>
				</executions>
			</plugin>
F
Frankie Wu 已提交
98 99
		</plugins>
	</build>
F
Frankie Wu 已提交
100
</project>