New packaging in progress

This commit is contained in:
Claude Brisson
2023-06-08 22:24:30 +02:00
parent f06d6c78d9
commit 83ce0cfe10
16 changed files with 303 additions and 540 deletions

14
pom.xml
View File

@@ -56,13 +56,18 @@
<servlet.api.version>4.0.4</servlet.api.version>
<jetty.version>10.0.15</jetty.version>
<slf4j.version>2.0.7</slf4j.version>
<!-- kotlin -->
<kotlin.version>1.8.21</kotlin.version>
<kotlin.code.style>official</kotlin.code.style>
<kotlin.compiler.jvmTarget>10</kotlin.compiler.jvmTarget>
<kotlin.compiler.incremental>true</kotlin.compiler.incremental>
</properties>
<modules>
<module>api-webapp</module>
<module>view-webapp</module>
<module>container</module>
<module>bootstrap</module>
<module>webserver</module>
<module>application</module>
</modules>
@@ -144,6 +149,11 @@
<artifactId>license-maven-plugin</artifactId>
<version>${license.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<version>${kotlin.version}</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>