aboutsummaryrefslogtreecommitdiff
path: root/pom.xml
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2024-07-21 02:52:14 -0400
committersowgro <tpoke.ferrari@gmail.com>2024-07-21 02:52:14 -0400
commit1f8ab609d32d8c2cd2db9e7a643a2f9c51738611 (patch)
tree4f3f5ec823e01988d54a73456c1ce0f9055c11ef /pom.xml
parenta2b9e7822ccb32061a97de0bcbf400ea28e94d45 (diff)
downloadNPEhero-1f8ab609d32d8c2cd2db9e7a643a2f9c51738611.tar.gz
NPEhero-1f8ab609d32d8c2cd2db9e7a643a2f9c51738611.tar.bz2
NPEhero-1f8ab609d32d8c2cd2db9e7a643a2f9c51738611.zip
New json api and more refactoring
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml155
1 files changed, 79 insertions, 76 deletions
diff --git a/pom.xml b/pom.xml
index 3e3f495..4e3741a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,84 +1,87 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <groupId>net.sowgro.npehero</groupId>
- <artifactId>NPEHero</artifactId>
- <version>1.0-SNAPSHOT</version>
- <name>NPE Hero</name>
+ <groupId>net.sowgro.npehero</groupId>
+ <artifactId>NPEHero</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ <name>NPE Hero</name>
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-<junit.version>5.10.0</junit.version> </properties>
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <junit.version>5.10.0</junit.version>
+ </properties>
- <dependencies>
- <dependency>
- <groupId>org.openjfx</groupId>
- <artifactId>javafx-media</artifactId>
- <version>18.0.1</version>
- </dependency>
- <dependency>
- <groupId>com.github.jsurfer</groupId>
- <artifactId>jsurfer-jsonsimple</artifactId>
- <version>1.6.5</version>
- </dependency>
- <dependency>
- <groupId>org.openjfx</groupId>
- <artifactId>javafx-controls</artifactId>
- <version>22-ea+11</version>
- </dependency>
- <dependency>
- <groupId>org.openjfx</groupId>
- <artifactId>javafx-fxml</artifactId>
- <version>22-ea+11</version>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.openjfx</groupId>
+ <artifactId>javafx-media</artifactId>
+ <version>18.0.1</version>
+ </dependency>
+ <dependency>
+ <groupId>com.fasterxml.jackson.core</groupId>
+ <artifactId>jackson-databind</artifactId>
+ <version>2.17.2</version>
+ </dependency>
+ <dependency>
+ <groupId>org.openjfx</groupId>
+ <artifactId>javafx-controls</artifactId>
+ <version>22-ea+11</version>
+ </dependency>
+ <dependency>
+ <groupId>org.openjfx</groupId>
+ <artifactId>javafx-fxml</artifactId>
+ <version>22-ea+11</version>
+ </dependency>
-<dependency>
- <groupId>org.junit.jupiter</groupId>
- <artifactId>junit-jupiter-api</artifactId>
- <version>${junit.version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.junit.jupiter</groupId>
- <artifactId>junit-jupiter-engine</artifactId>
- <version>${junit.version}</version>
- <scope>test</scope>
- </dependency> </dependencies>
+ <dependency>
+ <groupId>org.junit.jupiter</groupId>
+ <artifactId>junit-jupiter-api</artifactId>
+ <version>${junit.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.junit.jupiter</groupId>
+ <artifactId>junit-jupiter-engine</artifactId>
+ <version>${junit.version}</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.11.0</version>
- <configuration>
- <source>22</source>
- <target>22</target>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.openjfx</groupId>
- <artifactId>javafx-maven-plugin</artifactId>
- <version>0.0.8</version>
- <executions>
- <execution>
- <!-- Default configuration for running with: mvn clean javafx:run -->
- <id>default-cli</id>
- <configuration>
- <mainClass>net.sowgro.npehero.npehero/net.sowgro.npehero.HelloApplication</mainClass>
- <launcher>app</launcher>
- <jlinkZipName>app</jlinkZipName>
- <jlinkImageName>app</jlinkImageName>
- <noManPages>true</noManPages>
- <stripDebug>true</stripDebug>
- <noHeaderFiles>true</noHeaderFiles>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.11.0</version>
+ <configuration>
+ <source>22</source>
+ <target>22</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.openjfx</groupId>
+ <artifactId>javafx-maven-plugin</artifactId>
+ <version>0.0.8</version>
+ <executions>
+ <execution>
+ <!-- Default configuration for running with: mvn clean javafx:run -->
+ <id>default-cli</id>
+ <configuration>
+ <mainClass>net.sowgro.npehero/net.sowgro.npehero.Driver</mainClass>
+ <launcher>app</launcher>
+ <jlinkZipName>NPEHero</jlinkZipName>
+ <jlinkImageName>app</jlinkImageName>
+ <noManPages>true</noManPages>
+ <stripDebug>true</stripDebug>
+ <noHeaderFiles>true</noHeaderFiles>
+ <jmodsPath>/home/sowgro/Code/jdk-22_windows-x64_bin/jdk-22.0.2</jmodsPath>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project> \ No newline at end of file