Specify plugin versions
[yaz4j-moved-to-github.git] / any / pom.xml
1 <project>
2   <modelVersion>4.0.0</modelVersion>
3   <parent>
4     <groupId>org.yaz4j</groupId>
5     <artifactId>yaz4j-lib</artifactId>
6     <version>1.5-SNAPSHOT</version>
7   </parent>
8   <artifactId>yaz4j-any</artifactId>
9   <name>yaz4j-any</name>
10   <packaging>jar</packaging>
11
12   <build>
13     <finalName>yaz4j</finalName>
14     <sourceDirectory>../src/main/java</sourceDirectory>
15     <plugins>
16      <plugin>
17         <groupId>org.codehaus.mojo</groupId>
18         <artifactId>build-helper-maven-plugin</artifactId>
19         <version>1.9.1</version>
20         <executions>
21           <execution>
22             <id>include-generated-sources</id>
23             <phase>generate-sources</phase>
24             <goals><goal>add-source</goal></goals>
25             <configuration>
26               <sources><source>../target/generated-sources/java</source></sources>
27             </configuration>
28           </execution>
29         </executions>
30       </plugin>
31       <plugin>
32         <groupId>org.apache.maven.plugins</groupId>
33         <artifactId>maven-compiler-plugin</artifactId>
34         <version>2.0.2</version>
35         <configuration>
36           <encoding>UTF-8</encoding>
37           <source>1.6</source>
38           <target>1.6</target>
39           <showDeprecation>true</showDeprecation>
40           <showWarnings>true</showWarnings>
41         </configuration>
42       </plugin>
43       <plugin>
44         <groupId>org.apache.maven.plugins</groupId>
45         <artifactId>maven-jar-plugin</artifactId>
46         <version>2.2</version>
47         <configuration>
48           <archive>
49             <manifest>
50               <mainClass>org.yaz4j.ZoomCLI</mainClass>
51               <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
52             </manifest>
53           </archive>
54         </configuration>
55       </plugin>
56     </plugins>
57   </build>
58 </project>