Skip to content

Commit a62d929

Browse files
committed
Updated pom.xml
1 parent 2b30303 commit a62d929

File tree

1 file changed

+94
-74
lines changed

1 file changed

+94
-74
lines changed

pom.xml

Lines changed: 94 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,41 @@
11
<project xmlns="http://maven.apache.org/POM/4.0.0"
22
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
33
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
4-
http://maven.apache.org/xsd/maven-4.0.0.xsd">
5-
6-
4+
http://maven.apache.org/xsd/maven-4.0.0.xsd">
75
<modelVersion>4.0.0</modelVersion>
6+
87
<groupId>ldbc.snb.datagen</groupId>
98
<artifactId>ldbc_snb_datagen</artifactId>
109
<version>0.2.5</version>
11-
<dependencies>
12-
<dependency>
13-
<groupId>junit</groupId>
14-
<artifactId>junit</artifactId>
15-
<version>4.12</version>
16-
<scope>test</scope>
17-
</dependency>
18-
<dependency>
19-
<groupId>xerces</groupId>
20-
<artifactId>xercesImpl</artifactId>
21-
<version>2.9.1</version>
22-
</dependency>
23-
<dependency>
24-
<groupId>xalan</groupId>
25-
<artifactId>xalan</artifactId>
26-
<version>2.7.1</version>
27-
</dependency>
28-
<dependency>
29-
<groupId>org.jdom</groupId>
30-
<artifactId>jdom</artifactId>
31-
<version>1.1.3</version>
32-
</dependency>
10+
<packaging>jar</packaging>
11+
12+
<dependencies>
13+
<dependency>
14+
<groupId>junit</groupId>
15+
<artifactId>junit</artifactId>
16+
<version>4.12</version>
17+
<scope>test</scope>
18+
</dependency>
19+
<dependency>
20+
<groupId>xerces</groupId>
21+
<artifactId>xercesImpl</artifactId>
22+
<version>2.9.1</version>
23+
</dependency>
24+
<dependency>
25+
<groupId>xalan</groupId>
26+
<artifactId>xalan</artifactId>
27+
<version>2.7.1</version>
28+
</dependency>
29+
<dependency>
30+
<groupId>org.jdom</groupId>
31+
<artifactId>jdom</artifactId>
32+
<version>1.1.3</version>
33+
</dependency>
3334
<dependency>
3435
<groupId>org.apache.hadoop</groupId>
3536
<artifactId>hadoop-client</artifactId>
3637
<version>2.6.0</version>
37-
</dependency>
38+
</dependency>
3839
<dependency>
3940
<groupId>ca.umontreal.iro</groupId>
4041
<artifactId>ssj</artifactId>
@@ -45,53 +46,72 @@
4546
<artifactId>gson</artifactId>
4647
<version>2.2.4</version>
4748
</dependency>
48-
<dependency>
49-
<groupId>org.codehaus.groovy</groupId>
50-
<artifactId>groovy</artifactId>
51-
<version>2.1.6</version>
52-
</dependency>
53-
<dependency>
54-
<groupId>org.codehaus.groovy</groupId>
55-
<artifactId>groovy-templates</artifactId>
56-
<version>2.1.6</version>
57-
</dependency>
58-
<dependency>
59-
<groupId>org.codehaus.groovy</groupId>
60-
<artifactId>groovy-jsr223</artifactId>
61-
<version>2.1.6</version>
62-
</dependency>
63-
<dependency>
64-
<groupId>org.apache.commons</groupId>
65-
<artifactId>commons-math3</artifactId>
66-
<version>3.4.1</version>
67-
</dependency>
49+
<dependency>
50+
<groupId>org.codehaus.groovy</groupId>
51+
<artifactId>groovy</artifactId>
52+
<version>2.1.6</version>
53+
</dependency>
54+
<dependency>
55+
<groupId>org.codehaus.groovy</groupId>
56+
<artifactId>groovy-templates</artifactId>
57+
<version>2.1.6</version>
58+
</dependency>
59+
<dependency>
60+
<groupId>org.codehaus.groovy</groupId>
61+
<artifactId>groovy-jsr223</artifactId>
62+
<version>2.1.6</version>
63+
</dependency>
64+
<dependency>
65+
<groupId>org.apache.commons</groupId>
66+
<artifactId>commons-math3</artifactId>
67+
<version>3.4.1</version>
68+
</dependency>
69+
<dependency>
70+
<groupId>org.python</groupId>
71+
<artifactId>jython</artifactId>
72+
<version>2.7.0</version>
73+
</dependency>
6874
</dependencies>
69-
<build>
70-
<plugins>
71-
<plugin>
72-
<artifactId>maven-assembly-plugin</artifactId>
73-
<version>2.4</version>
74-
<configuration>
75-
<descriptorRefs>
76-
<descriptorRef>jar-with-dependencies</descriptorRef>
77-
</descriptorRefs>
78-
<archive>
79-
<manifest>
80-
<mainClass>ldbc.snb.datagen.generator.LDBCDatagen</mainClass>
81-
</manifest>
82-
</archive>
83-
<finalName>ldbc_snb_datagen</finalName>
84-
<appendAssemblyId>false</appendAssemblyId>
85-
</configuration>
86-
</plugin>
87-
<plugin>
88-
<groupId>org.apache.maven.plugins</groupId>
89-
<artifactId>maven-compiler-plugin</artifactId>
90-
<version>3.1</version>
91-
<configuration>
92-
<compilerVersion>1.6</compilerVersion>
93-
</configuration>
94-
</plugin>
95-
</plugins>
96-
</build>
75+
<build>
76+
<plugins>
77+
<plugin>
78+
<groupId>org.apache.maven.plugins</groupId>
79+
<artifactId>maven-compiler-plugin</artifactId>
80+
<version>3.5.1</version>
81+
<configuration>
82+
<source>1.8</source>
83+
<target>1.8</target>
84+
</configuration>
85+
</plugin>
86+
<plugin>
87+
<groupId>org.apache.maven.plugins</groupId>
88+
<artifactId>maven-jar-plugin</artifactId>
89+
<configuration>
90+
<archive>
91+
<manifest>
92+
<addClasspath>true</addClasspath>
93+
</manifest>
94+
</archive>
95+
</configuration>
96+
</plugin>
97+
<plugin>
98+
<groupId>org.apache.maven.plugins</groupId>
99+
<artifactId>maven-dependency-plugin</artifactId>
100+
<executions>
101+
<execution>
102+
<id>copy-dependencies</id>
103+
<phase>package</phase>
104+
<goals>
105+
<goal>copy-dependencies</goal>
106+
</goals>
107+
<configuration>
108+
<outputDirectory>${project.build.directory}</outputDirectory>
109+
<overWriteReleases>false</overWriteReleases>
110+
<overWriteSnapshots>true</overWriteSnapshots>
111+
</configuration>
112+
</execution>
113+
</executions>
114+
</plugin>
115+
</plugins>
116+
</build>
97117
</project>

0 commit comments

Comments
 (0)