hanze/game-client

pom.xml in main
Repositories | Summary | Log | Files

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>