1<project
2    xmlns="http://maven.apache.org/POM/4.0.0"
3    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
5                        http://maven.apache.org/xsd/maven-4.0.0.xsd">
6
7  <modelVersion>4.0.0</modelVersion>
8
9  <groupId>net.sf.geographiclib.example</groupId>
10  <artifactId>Inverse</artifactId>
11  <name>Inverse</name>
12  <version>1.52-SNAPSHOT</version>
13
14  <packaging>jar</packaging>
15
16  <properties>
17    <basedir>.</basedir>
18    <java.version>1.6</java.version>
19    <surefire-plugin.version>2.9</surefire-plugin.version>
20    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21    <maven-compiler-plugin.version>2.3.2</maven-compiler-plugin.version>
22    <maven-project-info-reports.version>2.4</maven-project-info-reports.version>
23    <maven-javadoc.version>2.8</maven-javadoc.version>
24    <maven-site.version>3.0</maven-site.version>
25  </properties>
26
27  <dependencies>
28    <dependency>
29      <groupId>net.sf.geographiclib</groupId>
30      <artifactId>GeographicLib-Java</artifactId>
31      <version>1.52</version>
32    </dependency>
33  </dependencies>
34
35  <build>
36    <plugins>
37      <plugin>
38        <groupId>org.apache.maven.plugins</groupId>
39        <artifactId>maven-compiler-plugin</artifactId>
40        <version>${maven-compiler-plugin.version}</version>
41        <configuration>
42          <source>${java.version}</source>
43          <target>${java.version}</target>
44        </configuration>
45      </plugin>
46
47      <plugin>
48        <groupId>org.apache.maven.plugins</groupId>
49        <artifactId>maven-surefire-plugin</artifactId>
50        <version>${surefire-plugin.version}</version>
51        <configuration>
52          <skipTests>false</skipTests>
53        </configuration>
54      </plugin>
55
56      <plugin>
57        <groupId>org.apache.maven.plugins</groupId>
58        <artifactId>maven-javadoc-plugin</artifactId>
59        <version>${maven-javadoc.version}</version>
60        <configuration>
61          <show>public</show>
62          <nohelp>true</nohelp>
63        </configuration>
64        <executions>
65          <execution>
66            <id>attach-javadocs</id>
67            <goals>
68              <goal>jar</goal>
69            </goals>
70          </execution>
71        </executions>
72      </plugin>
73
74      <plugin>
75        <groupId>org.codehaus.mojo</groupId>
76        <artifactId>exec-maven-plugin</artifactId>
77        <version>1.2.1</version>
78        <configuration>
79          <mainClass>Inverse</mainClass>
80          <arguments>
81          </arguments>
82        </configuration>
83      </plugin>
84    </plugins>
85
86  </build>
87
88</project>
89