Skip to content

Commit 76c06b2

Browse files
authored
Add files via upload
1 parent acb16f7 commit 76c06b2

1 file changed

Lines changed: 78 additions & 66 deletions

File tree

pom.xml

Lines changed: 78 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,78 @@
1-
<?xml version="1.0" encoding="UTF-8"?>
2-
<project xmlns="http://maven.apache.org/POM/4.0.0"
3-
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.example</groupId>
8-
<artifactId>Java-Core</artifactId>
9-
<version>1.0-SNAPSHOT</version>
10-
11-
<properties>
12-
<maven.compiler.release>25</maven.compiler.release>
13-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14-
<junit.jupiter.version>5.13.4</junit.jupiter.version>
15-
<assertj.core.version>3.27.6</assertj.core.version>
16-
<mockito.version>5.20.0</mockito.version>
17-
</properties>
18-
<dependencies>
19-
<dependency>
20-
<groupId>org.junit.jupiter</groupId>
21-
<artifactId>junit-jupiter</artifactId>
22-
<version>${junit.jupiter.version}</version>
23-
<scope>test</scope>
24-
</dependency>
25-
<dependency>
26-
<groupId>org.assertj</groupId>
27-
<artifactId>assertj-core</artifactId>
28-
<version>${assertj.core.version}</version>
29-
<scope>test</scope>
30-
</dependency>
31-
<dependency>
32-
<groupId>org.mockito</groupId>
33-
<artifactId>mockito-junit-jupiter</artifactId>
34-
<version>${mockito.version}</version>
35-
<scope>test</scope>
36-
</dependency>
37-
</dependencies>
38-
<build>
39-
<plugins>
40-
<plugin>
41-
<groupId>org.jacoco</groupId>
42-
<artifactId>jacoco-maven-plugin</artifactId>
43-
<version>0.8.13</version>
44-
<configuration>
45-
<skip>true</skip>
46-
47-
</configuration>
48-
<executions>
49-
<execution>
50-
<id>default-prepare-agent</id>
51-
<goals>
52-
<goal>prepare-agent</goal>
53-
</goals>
54-
</execution>
55-
<execution>
56-
<id>default-report</id>
57-
<phase>prepare-package</phase>
58-
<goals>
59-
<goal>report</goal>
60-
</goals>
61-
</execution>
62-
</executions>
63-
</plugin>
64-
</plugins>
65-
</build>
66-
</project>
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
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>com.example</groupId>
8+
<artifactId>javafx</artifactId>
9+
<version>1.0-SNAPSHOT</version>
10+
11+
<properties>
12+
<maven.compiler.release>25</maven.compiler.release>
13+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14+
<junit.jupiter.version>6.0.0</junit.jupiter.version>
15+
<assertj.core.version>3.27.6</assertj.core.version>
16+
<mockito.version>5.20.0</mockito.version>
17+
<javafx.version>25</javafx.version>
18+
</properties>
19+
<dependencies>
20+
<dependency>
21+
<groupId>org.junit.jupiter</groupId>
22+
<artifactId>junit-jupiter</artifactId>
23+
<version>${junit.jupiter.version}</version>
24+
<scope>test</scope>
25+
</dependency>
26+
<dependency>
27+
<groupId>io.github.cdimascio</groupId>
28+
<artifactId>dotenv-java</artifactId>
29+
<version>3.0.0</version>
30+
</dependency>
31+
<dependency>
32+
<groupId>org.json</groupId>
33+
<artifactId>json</artifactId>
34+
<version>20240303</version>
35+
</dependency>
36+
<dependency>
37+
<groupId>org.assertj</groupId>
38+
<artifactId>assertj-core</artifactId>
39+
<version>${assertj.core.version}</version>
40+
<scope>test</scope>
41+
</dependency>
42+
<dependency>
43+
<groupId>org.mockito</groupId>
44+
<artifactId>mockito-junit-jupiter</artifactId>
45+
<version>${mockito.version}</version>
46+
<scope>test</scope>
47+
</dependency>
48+
<dependency>
49+
<groupId>org.openjfx</groupId>
50+
<artifactId>javafx-controls</artifactId>
51+
<version>${javafx.version}</version>
52+
</dependency>
53+
<dependency>
54+
<groupId>org.openjfx</groupId>
55+
<artifactId>javafx-fxml</artifactId>
56+
<version>${javafx.version}</version>
57+
</dependency>
58+
</dependencies>
59+
<build>
60+
<plugins>
61+
<plugin>
62+
<groupId>org.openjfx</groupId>
63+
<artifactId>javafx-maven-plugin</artifactId>
64+
<version>0.0.8</version>
65+
<configuration>
66+
<mainClass>com.example.HelloFX</mainClass>
67+
<options>
68+
<option>--enable-native-access=javafx.graphics</option>
69+
</options>
70+
<launcher>javafx</launcher>
71+
<stripDebug>true</stripDebug>
72+
<noHeaderFiles>true</noHeaderFiles>
73+
<noManPages>true</noManPages>
74+
</configuration>
75+
</plugin>
76+
</plugins>
77+
</build>
78+
</project>

0 commit comments

Comments
 (0)