summaryrefslogtreecommitdiff
path: root/pom.xml
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2026-07-02 00:14:17 +0200
committerpolo <ordipolo@gmx.fr>2026-07-02 00:14:17 +0200
commit0c2c3ee5a55f36d270171f2f67938542e251fdc5 (patch)
tree8ea4d6a7ad09a5b1389b829980a7a5476982e754 /pom.xml
downloadppe_javafx-0c2c3ee5a55f36d270171f2f67938542e251fdc5.tar.gz
ppe_javafx-0c2c3ee5a55f36d270171f2f67938542e251fdc5.tar.bz2
ppe_javafx-0c2c3ee5a55f36d270171f2f67938542e251fdc5.zip
fork utilisant maven
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml55
1 files changed, 55 insertions, 0 deletions
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..5af3389
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,55 @@
1<project xmlns="http://maven.apache.org/POM/4.0.0"
2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
4 https://maven.apache.org/xsd/maven-4.0.0.xsd">
5
6 <modelVersion>4.0.0</modelVersion>
7 <groupId>bts_sio</groupId>
8 <artifactId>ppe_javafx</artifactId>
9 <version>0.0.1-SNAPSHOT</version>
10
11 <properties>
12 <maven.compiler.release>21</maven.compiler.release>
13 <javafx.version>21.0.5</javafx.version>
14 <mariadb.version>3.5.8</mariadb.version>
15 </properties>
16
17 <dependencies>
18 <dependency>
19 <groupId>org.openjfx</groupId>
20 <artifactId>javafx-controls</artifactId>
21 <version>${javafx.version}</version>
22 </dependency>
23 <dependency>
24 <groupId>org.mariadb.jdbc</groupId>
25 <artifactId>mariadb-java-client</artifactId>
26 <version>${mariadb.version}</version>
27 </dependency>
28 </dependencies>
29
30 <build>
31 <plugins>
32 <!-- compilateur Java -->
33 <plugin>
34 <groupId>org.apache.maven.plugins</groupId>
35 <artifactId>maven-compiler-plugin</artifactId>
36 <version>3.13.0</version>
37 <configuration>
38 <release>${maven.compiler.release}</release>
39 </configuration>
40 </plugin>
41
42 <!-- plugin permettant d'utiliser javafx en dev -->
43 <plugin>
44 <groupId>org.openjfx</groupId>
45 <artifactId>javafx-maven-plugin</artifactId>
46 <version>0.0.8</version>
47 <configuration>
48 <mainClass>application.Main</mainClass>
49 <launcher>ppe_javafx</launcher> <!-- nom du lanceur créé par jlink, mode prod -->
50 </configuration>
51 </plugin>
52
53 </plugins>
54 </build>
55</project> \ No newline at end of file