pom.xml (5974B) download
1<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xmlns="http://maven.apache.org/POM/4.0.0"
4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
5 <modelVersion>4.0.0</modelVersion>
6
7 <groupId>nl.isygameclient</groupId>
8 <artifactId>ISYGameClient</artifactId>
9 <version>1.0-SNAPSHOT</version>
10 <name>ISYGameClient</name>
11 <properties>
12 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
13 <junit.version>5.9.0</junit.version>
14 </properties>
15 <dependencies>
16
17 <!-- JavaFx Dependencies -->
18 <dependency>
19 <groupId>org.openjfx</groupId>
20 <artifactId>javafx-controls</artifactId>
21 <version>19</version>
22 </dependency>
23
24 <dependency>
25 <groupId>org.openjfx</groupId>
26 <artifactId>javafx-fxml</artifactId>
27 <version>19</version>
28 </dependency>
29
30 <dependency>
31 <groupId>org.controlsfx</groupId>
32 <artifactId>controlsfx</artifactId>
33 <version>11.1.2</version>
34 </dependency>
35
36 <!-- JavaFX Styling Dependencies -->
37 <dependency>
38 <groupId>com.jfoenix</groupId>
39 <artifactId>jfoenix</artifactId>
40 <version>9.0.1</version>
41 </dependency>
42
43 <!-- https://mvnrepository.com/artifact/de.jensd/fontawesomefx-commons -->
44 <dependency>
45 <groupId>de.jensd</groupId>
46 <artifactId>fontawesomefx-commons</artifactId>
47 <version>9.1.2</version>
48 </dependency>
49
50 <!-- https://mvnrepository.com/artifact/de.jensd/fontawesomefx-materialicons -->
51 <dependency>
52 <groupId>de.jensd</groupId>
53 <artifactId>fontawesomefx-materialicons</artifactId>
54 <version>2.2.0-9.1.2</version>
55 </dependency>
56
57 <!-- GSON Dependencies -->
58 <dependency>
59 <groupId>com.google.guava</groupId>
60 <artifactId>guava</artifactId>
61 <version>31.1-jre</version>
62 </dependency>
63
64 <dependency>
65 <groupId>com.google.code.gson</groupId>
66 <artifactId>gson</artifactId>
67 <version>2.9.0</version>
68 </dependency>
69
70
71 <!-- Junit Dependencies -->
72 <dependency>
73 <groupId>org.junit.jupiter</groupId>
74 <artifactId>junit-jupiter-api</artifactId>
75 <version>${junit.version}</version>
76 <scope>test</scope>
77 </dependency>
78
79 <dependency>
80 <groupId>org.junit.jupiter</groupId>
81 <artifactId>junit-jupiter-engine</artifactId>
82 <version>${junit.version}</version>
83 <scope>test</scope>
84 </dependency>
85
86 <!-- Data Export -->
87 <dependency>
88 <groupId>org.apache.poi</groupId>
89 <artifactId>poi</artifactId>
90 <version>5.2.0</version>
91 </dependency>
92 <dependency>
93 <groupId>org.apache.poi</groupId>
94 <artifactId>poi-ooxml</artifactId>
95 <version>5.2.0</version>
96 </dependency>
97 </dependencies>
98
99 <build>
100 <plugins>
101 <plugin>
102 <groupId>org.apache.maven.plugins</groupId>
103 <artifactId>maven-compiler-plugin</artifactId>
104 <version>3.8.1</version>
105 <configuration>
106 <source>16</source>
107 <target>16</target>
108 </configuration>
109 </plugin>
110 <plugin>
111 <groupId>org.openjfx</groupId>
112 <artifactId>javafx-maven-plugin</artifactId>
113 <version>0.0.8</version>
114 </plugin>
115 </plugins>
116 </build>
117
118 <!-- More Project Information -->
119 <organization>
120 <name>Hanze Hogeschool Groningen</name>
121 <url>https://www.hanze.nl</url>
122 </organization>
123
124 <developers>
125 <developer>
126 <id>afko</id>
127 <name>Arend Frederik Koens</name>
128 <email>[email protected]</email>
129 <organization>Hanze Hogeschool Groningen</organization>
130 <organizationUrl>https://www.hanze.nl</organizationUrl>
131 <roles>
132 <role>architect</role>
133 <role>developer</role>
134 </roles>
135 <timezone>Nederland/Amsterdam</timezone>
136 </developer>
137 <developer>
138 <id>jomu</id>
139 <name>Johs Mulder</name>
140 <email>[email protected]</email>
141 <organization>Hanze Hogeschool Groningen</organization>
142 <organizationUrl>https://www.hanze.nl</organizationUrl>
143 <roles>
144 <role>Designer</role>
145 <role>Software Engineer</role>
146 </roles>
147 <timezone>Nederland/Amsterdam</timezone>
148 </developer>
149 <developer>
150 <id>frsh</id>
151 <name>Friedel Schön</name>
152 <email>[email protected]</email>
153 <organization>Hanze Hogeschool Groningen</organization>
154 <organizationUrl>https://www.hanze.nl</organizationUrl>
155 <roles>
156 <role>Software Engineer</role>
157 </roles>
158 <timezone>Nederland/Amsterdam</timezone>
159 </developer>
160 </developers>
161 <contributors>
162 <contributor>
163 <name>Erik Roos</name>
164 <email>[email protected]</email>
165 <organization>Hanze Hogeschool Groningen</organization>
166 <organizationUrl>http://hanze.nl</organizationUrl>
167 <roles>
168 <role>stake-holder</role>
169 <role>tester</role>
170 </roles>
171 <timezone>Nederland/Amsterdam</timezone>
172 <properties>
173 <gtalk>[email protected]</gtalk>
174 </properties>
175 </contributor>
176 </contributors>
177</project>