Project

General

Profile

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/maven-v4_0_0.xsd">
3
	<parent>
4
    		<groupId>eu.dnetlib</groupId>
5
	        <artifactId>dnet-parent</artifactId>
6
            <version>1.0.0-SNAPSHOT</version>
7
	</parent>
8

    
9
	<version>0.0.1-SNAPSHOT</version>
10
	<modelVersion>4.0.0</modelVersion>
11
	<artifactId>icm-iis-oozie-maven-plugin</artifactId>
12
	<packaging>maven-plugin</packaging>
13
	<properties>
14
	</properties>
15

    
16
	<repositories>                                                                                                                                                                                
17
	    <repository>
18
	      <id>dnet-deps</id>
19
	      <name>dnet-dependencies</name>
20
	      <url>http://maven.research-infrastructures.eu/nexus/content/repositories/dnet-deps</url>
21
	      <layout>default</layout>
22
	    </repository>
23
		<repository>
24
			<id>cloudera</id>
25
			<name>Cloudera Repository</name>
26
			<url>https://repository.cloudera.com/artifactory/cloudera-repos</url>
27
			<releases>
28
				<enabled>true</enabled>
29
			</releases>
30
			<snapshots>
31
				<enabled>false</enabled>
32
			</snapshots>
33
		</repository>
34
	</repositories>
35

    
36
	<dependencies>
37
	<dependency>
38
	      <groupId>org.apache.maven</groupId>
39
	      <artifactId>maven-plugin-api</artifactId>
40
	      <version>2.0</version>
41
	    </dependency>
42
	    <dependency>
43
	      <groupId>org.apache.maven</groupId>
44
	      <artifactId>maven-project</artifactId>
45
	      <version>2.0</version>
46
	    </dependency>
47
	    <dependency>
48
			<groupId>org.apache.oozie</groupId>
49
			<artifactId>oozie-client</artifactId>
50
			<version>${iis.oozie.version}</version>
51
			<exclusions>
52
				<exclusion>
53
					<artifactId>slf4j-simple</artifactId>
54
					<groupId>org.slf4j</groupId>
55
				</exclusion>
56
			</exclusions>
57
		</dependency>
58
	</dependencies>
59
	<build>	
60
	<directory>target</directory>
61
    <outputDirectory>target/classes</outputDirectory>
62
    <finalName>${project.artifactId}-${project.version}</finalName>
63
    <testOutputDirectory>target/test-classes</testOutputDirectory>
64
    <plugins>
65
      <plugin>
66
        <groupId>org.apache.maven.plugins</groupId>
67
        <artifactId>maven-compiler-plugin</artifactId>
68
        <version>2.3.2</version>
69
        <configuration>
70
          <source>1.6</source>
71
          <target>1.6</target>
72
        </configuration>
73
      </plugin>
74
      <plugin>
75
        <groupId>org.apache.maven.plugins</groupId>
76
        <artifactId>maven-source-plugin</artifactId>
77
        <version>2.1.2</version>
78
        <executions>
79
          <execution>
80
            <id>attach-sources</id>
81
            <phase>verify</phase>
82
            <goals>
83
              <goal>jar-no-fork</goal>
84
            </goals>
85
          </execution>
86
        </executions>
87
      </plugin>
88
    </plugins>
89
    <pluginManagement>
90
    	<plugins>
91
    		<!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
92
    		<plugin>
93
    			<groupId>org.eclipse.m2e</groupId>
94
    			<artifactId>lifecycle-mapping</artifactId>
95
    			<version>1.0.0</version>
96
    			<configuration>
97
    				<lifecycleMappingMetadata>
98
    					<pluginExecutions>
99
    						<pluginExecution>
100
    							<pluginExecutionFilter>
101
    								<groupId>
102
    									org.apache.maven.plugins
103
    								</groupId>
104
    								<artifactId>
105
    									maven-plugin-plugin
106
    								</artifactId>
107
    								<versionRange>[3.2,)</versionRange>
108
    								<goals>
109
    									<goal>descriptor</goal>
110
    								</goals>
111
    							</pluginExecutionFilter>
112
    							<action>
113
    								<ignore></ignore>
114
    							</action>
115
    						</pluginExecution>
116
    					</pluginExecutions>
117
    				</lifecycleMappingMetadata>
118
    			</configuration>
119
    		</plugin>
120
    	</plugins>
121
    </pluginManagement>
122
	</build>
123

    
124
</project>
(3-3/3)