source: main/trunk/model-sites-dev/cambridge-museum/collect/waikato-independent/pre-import/MSAccessToCSV/pom.xml@ 34501

Last change on this file since 34501 was 34501, checked in by davidb, 4 years ago

Code tidy up

  • Property svn:executable set to *
File size: 3.7 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2
3<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5 <modelVersion>4.0.0</modelVersion>
6
7 <groupId>org.greenstone.accessdb</groupId>
8 <artifactId>waikato-independent-db</artifactId>
9 <version>1.0-SNAPSHOT</version>
10
11 <name>waikato-independent-db</name>
12 <url>http://www.greenstone.org</url>
13
14 <properties>
15 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
16 <maven.compiler.source>1.7</maven.compiler.source>
17 <maven.compiler.target>1.7</maven.compiler.target>
18 </properties>
19
20 <dependencies>
21
22 <dependency>
23 <groupId>net.sf.ucanaccess</groupId>
24 <artifactId>ucanaccess</artifactId>
25 <version>5.0.0</version>
26 </dependency>
27
28 <!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc -->
29 <dependency>
30 <groupId>org.xerial</groupId>
31 <artifactId>sqlite-jdbc</artifactId>
32 <version>3.32.3.2</version>
33 </dependency>
34
35 <!--
36 <dependency>
37 <groupId>mysql</groupId>
38 <artifactId>mysql-connector-java</artifactId>
39 <version>8.0.22</version>
40 </dependency>
41 -->
42
43 <dependency>
44 <groupId>junit</groupId>
45 <artifactId>junit</artifactId>
46 <version>4.11</version>
47 <scope>test</scope>
48 </dependency>
49 </dependencies>
50
51 <build>
52 <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) -->
53 <plugins>
54 <!-- clean lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#clean_Lifecycle -->
55 <plugin>
56 <artifactId>maven-clean-plugin</artifactId>
57 <version>3.1.0</version>
58 </plugin>
59 <!-- default lifecycle, jar packaging: see https://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_jar_packaging -->
60 <plugin>
61 <artifactId>maven-resources-plugin</artifactId>
62 <version>3.0.2</version>
63 </plugin>
64 <plugin>
65 <artifactId>maven-compiler-plugin</artifactId>
66 <version>3.8.0</version>
67 </plugin>
68 <plugin>
69 <artifactId>maven-surefire-plugin</artifactId>
70 <version>2.22.1</version>
71 </plugin>
72 <plugin>
73 <artifactId>maven-jar-plugin</artifactId>
74 <version>3.0.2</version>
75 </plugin>
76
77 <plugin>
78 <artifactId>maven-assembly-plugin</artifactId>
79 <executions>
80 <execution>
81 <phase>package</phase>
82 <goals>
83 <goal>single</goal>
84 </goals>
85 </execution>
86 </executions>
87 <configuration>
88 <archive>
89 <manifest>
90 <mainClass>org.greenstone.accessdb.TableToCSV</mainClass>
91 </manifest>
92 </archive>
93 <descriptorRefs>
94 <descriptorRef>jar-with-dependencies</descriptorRef>
95 </descriptorRefs>
96 </configuration>
97 </plugin>
98
99
100 <plugin>
101 <artifactId>maven-install-plugin</artifactId>
102 <version>2.5.2</version>
103 </plugin>
104 <plugin>
105 <artifactId>maven-deploy-plugin</artifactId>
106 <version>2.8.2</version>
107 </plugin>
108 <!-- site lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#site_Lifecycle -->
109 <plugin>
110 <artifactId>maven-site-plugin</artifactId>
111 <version>3.7.1</version>
112 </plugin>
113 <plugin>
114 <artifactId>maven-project-info-reports-plugin</artifactId>
115 <version>3.0.0</version>
116 </plugin>
117 </plugins>
118 </pluginManagement>
119 </build>
120</project>
Note: See TracBrowser for help on using the repository browser.