1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 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>
6 <groupId>org.opendaylight.controller</groupId>
7 <artifactId>commons.opendaylight</artifactId>
8 <version>1.4.1-SNAPSHOT</version>
9 <relativePath>../../commons/opendaylight</relativePath>
12 <artifactId>controller-maven-plugin</artifactId>
13 <version>0.1.0-SNAPSHOT</version>
14 <packaging>maven-plugin</packaging>
16 <name>controller-maven-plugin</name>
17 <description>Maven Plugin for controlling the launch of the controller.</description>
18 <url>http://maven.apache.org</url>
21 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
26 <!-- controller mojos depend on the api module -->
27 <groupId>org.apache.maven</groupId>
28 <artifactId>maven-plugin-api</artifactId>
29 <version>2.0</version>
32 <!-- controller mojos use the annotations defined in this module -->
33 <groupId>org.apache.maven.plugin-tools</groupId>
34 <artifactId>maven-plugin-annotations</artifactId>
35 <version>3.2</version>
36 <scope>provided</scope>
39 <!-- needed for handling processes -->
40 <groupId>com.sun</groupId>
41 <artifactId>tools</artifactId>
44 <systemPath>${java.home}/../lib/tools.jar</systemPath>
47 <groupId>junit</groupId>
48 <artifactId>junit</artifactId>
49 <version>4.8.1</version>
57 <!-- plugin builder -->
58 <groupId>org.apache.maven.plugins</groupId>
59 <artifactId>maven-plugin-plugin</artifactId>
60 <version>3.2</version>
62 <goalPrefix>controller-maven-plugin</goalPrefix>
63 <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
67 <id>mojo-descriptor</id>
69 <goal>descriptor</goal>