source: vlo/branches/vlo-2.13-param/vlo_web_app/pom.xml @ 2641

Last change on this file since 2641 was 2641, checked in by keeloo, 11 years ago

ranches

File size: 4.1 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<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/xsd/maven-4.0.0.xsd">
3    <modelVersion>4.0.0</modelVersion>
4    <parent>
5    <artifactId>vlo_parent</artifactId>
6    <groupId>eu.clarin.cmdi</groupId>
7    <version>2.13</version>
8  </parent>
9
10    <groupId>mpi</groupId>
11    <artifactId>vlo_web_app</artifactId>
12    <version>1.0-SNAPSHOT</version>
13    <packaging>war</packaging>
14
15    <name>vlo_web_app</name>
16
17    <properties>
18        <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
19        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
20    </properties>
21
22    <dependencies>
23        <dependency>
24            <groupId>org.mortbay.jetty</groupId>
25            <artifactId>jetty</artifactId>
26            <version>6.1.4</version>
27            <scope>test</scope>
28        </dependency>
29        <dependency>
30            <groupId>eu.clarin.cmdi</groupId>
31            <artifactId>vlo</artifactId>
32            <version>2.13</version>
33        </dependency>
34        <dependency>
35            <groupId>javax</groupId>
36            <artifactId>javaee-web-api</artifactId>
37            <version>6.0</version>
38            <scope>provided</scope>
39        </dependency>
40    </dependencies>
41
42    <build>
43        <plugins>
44            <plugin>
45                <groupId>org.apache.maven.plugins</groupId>
46                <artifactId>maven-compiler-plugin</artifactId>
47                <version>2.3.2</version>
48                <configuration>
49                    <source>1.6</source>
50                    <target>1.6</target>
51                    <compilerArguments>
52                        <endorseddirs>${endorsed.dir}</endorseddirs>
53                    </compilerArguments>
54                </configuration>
55            </plugin>
56            <plugin>
57                <groupId>org.apache.maven.plugins</groupId>
58                <artifactId>maven-war-plugin</artifactId>
59                <version>2.1.1</version>
60                <configuration>
61                    <failOnMissingWebXml>false</failOnMissingWebXml>
62                </configuration>
63            </plugin>
64            <plugin>
65                <groupId>org.apache.maven.plugins</groupId>
66                <artifactId>maven-dependency-plugin</artifactId>
67                <version>2.1</version>
68                <executions>
69                    <execution>
70                        <phase>validate</phase>
71                        <goals>
72                            <goal>copy</goal>
73                        </goals>
74                        <configuration>
75                            <outputDirectory>${endorsed.dir}</outputDirectory>
76                            <silent>true</silent>
77                            <artifactItems>
78                                <artifactItem>
79                                    <groupId>javax</groupId>
80                                    <artifactId>javaee-endorsed-api</artifactId>
81                                    <version>6.0</version>
82                                    <type>jar</type>
83                                </artifactItem>
84                            </artifactItems>
85                        </configuration>
86                    </execution>
87                </executions>
88            </plugin>
89            <plugin>
90                <artifactId>maven-assembly-plugin</artifactId>
91                <version>2.3</version>
92                <configuration>
93                    <descriptors>
94                        <descriptor>src/main/assembly/buildjar.xml</descriptor>
95                    </descriptors>
96                </configuration>
97                <executions>
98                    <execution>
99                        <id>make-assemblyJ</id>
100                        <phase>package</phase>
101                        <goals>
102                            <goal>single</goal>
103                        </goals>
104                    </execution>
105                </executions>
106            </plugin>
107           
108        </plugins>
109    </build>
110
111</project>
Note: See TracBrowser for help on using the repository browser.