#76 upgraded the java version to 9

This commit is contained in:
Fabio Formosa
2022-10-15 18:03:15 +02:00
parent 9d66cd85f0
commit 3f0d036dad
6 changed files with 34 additions and 25 deletions

View File

@@ -97,8 +97,8 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
<source>9</source>
<target>9</target>
</configuration>
</plugin>
<plugin>

View File

@@ -19,7 +19,7 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<springdoc-openapi.version>1.5.12</springdoc-openapi.version>
<java.version>1.8</java.version>
<java.version>9</java.version>
</properties>
<dependencies>

View File

@@ -5,20 +5,20 @@
<artifactId>quartz-manager-parent</artifactId>
<version>3.1.1-SNAPSHOT</version>
</parent>
<artifactId>quartz-manager-starter-persistence</artifactId>
<name>Quartz Manager Starter Security</name>
<description>Persist quartz jobs into a database</description>
<url>https://github.com/fabioformosa/quartz-manager</url>
<properties>
<main.basedir>${basedir}/../..</main.basedir>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<java.version>9</java.version>
</properties>
<dependencies>
<dependency>
<groupId>it.fabioformosa.quartz-manager</groupId>
@@ -47,5 +47,5 @@
<scope>provided</scope>
</dependency>
</dependencies>
</project>

View File

@@ -17,7 +17,7 @@
<main.basedir>${basedir}/../..</main.basedir>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<java.version>9</java.version>
<springdoc-openapi.version>1.5.12</springdoc-openapi.version>
</properties>
@@ -39,6 +39,10 @@
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
<!-- Misc -->
<dependency>
@@ -99,6 +103,11 @@
<artifactId>spring-boot-starter-web</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
</project>

View File

@@ -6,32 +6,32 @@
<artifactId>quartz-manager-parent</artifactId>
<version>3.1.1-SNAPSHOT</version>
</parent>
<artifactId>quartz-manager-starter-ui</artifactId>
<name>Quartz Manager UI webjar</name>
<description>Webjar to import the quartz-manager frontend in your spring webapp</description>
<url>https://github.com/fabioformosa/quartz-manager</url>
<properties>
<main.basedir>${basedir}/../..</main.basedir>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<java.version>9</java.version>
<frontend.folderName>quartz-manager-frontend</frontend.folderName>
<node.version>v10.16.3</node.version>
<npm.version>6.9.0</npm.version>
</properties>
<dependencies>
</dependencies>
<profiles>
<profile>
<id>build-webjar</id>
<build>
<plugins>
<!-- STEP1: create a copy of the frontend sources from frontend project to this frontend builder project -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
@@ -60,7 +60,7 @@
</execution>
</executions>
</plugin>
<!-- STEP2: download npm, execute npm install, execute npm run build -->
<plugin>
<groupId>com.github.eirslett</groupId>
@@ -70,7 +70,7 @@
<workingDirectory>target/tmp</workingDirectory>
</configuration>
<executions>
<execution>
<id>install node and npm</id>
<goals>
@@ -82,7 +82,7 @@
<npmVersion>${npm.version}</npmVersion>
</configuration>
</execution>
<execution>
<id>npm install</id>
<goals>
@@ -93,7 +93,7 @@
<arguments>install</arguments>
</configuration>
</execution>
<execution>
<id>npm run build</id>
<goals>
@@ -104,10 +104,10 @@
<arguments>run build</arguments>
</configuration>
</execution>
</executions>
</plugin>
<!-- STEP3: move built artifacts into the META-INF folder -->
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
@@ -135,5 +135,5 @@
</build>
</profile>
</profiles>
</project>

View File

@@ -19,7 +19,7 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<springfox.version>2.9.2</springfox.version>
<java.version>1.8</java.version>
<java.version>9</java.version>
</properties>
<dependencies>