From e870b297c571992b98c9b364faf6b5d3fc6b482c Mon Sep 17 00:00:00 2001 From: Stepan Usatiuk Date: Thu, 2 Jan 2025 18:10:30 +0100 Subject: [PATCH] add scala --- dhfs-parent/pom.xml | 51 ++++++++++++++++++++++++++++++++++++++ dhfs-parent/server/pom.xml | 8 ++++++ 2 files changed, 59 insertions(+) diff --git a/dhfs-parent/pom.xml b/dhfs-parent/pom.xml index 3140d94e..b01f4338 100644 --- a/dhfs-parent/pom.xml +++ b/dhfs-parent/pom.xml @@ -32,6 +32,10 @@ 3.15.2 3.5.2 ${project.parent.build.outputDirectory}/native + + --add-exports java.base/sun.nio.ch=ALL-UNNAMED + --add-exports java.base/jdk.internal.access=ALL-UNNAMED + @@ -78,11 +82,58 @@ commons-collections4 4.5.0-M2 + + io.quarkiverse.scala + quarkus-scala3 + 1.0.0 + + + org.scala-lang + scala3-library_3 + 3.6.2 + + + net.alchim31.maven + scala-maven-plugin + 4.9.2 + + + scala-compile-first + process-resources + + add-source + compile + + + + scala-test-compile + process-test-resources + + add-source + testCompile + + + + + JavaThenScala + + + -deprecated + -explain + -feature + -Ysafe-init + + + --add-exports + java.base/jdk.internal.access=ALL-UNNAMED + + + ${quarkus.platform.group-id} quarkus-maven-plugin diff --git a/dhfs-parent/server/pom.xml b/dhfs-parent/server/pom.xml index 74372a0d..89fdfa20 100644 --- a/dhfs-parent/server/pom.xml +++ b/dhfs-parent/server/pom.xml @@ -151,6 +151,14 @@ utils 1.0-SNAPSHOT + + io.quarkiverse.scala + quarkus-scala3 + + + org.scala-lang + scala3-library_3 +