Fix Maven JPA configuration

Closes gh-24
This commit is contained in:
Sebastien Deleuze
2019-03-15 13:27:51 +01:00
parent 4bcaf09cc6
commit 554a896e30

View File

@@ -176,26 +176,22 @@ In order to be able to use Kotlin non-nullable properties with JPA, https://kotl
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.jetbrains.kotlin</groupId> <groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-noarg</artifactId> <artifactId>kotlin-maven-plugin</artifactId>
<version>${kotlin.version}</version>
<configuration> <configuration>
<compilerPlugins> <compilerPlugins>
<plugin>jpa</plugin> <plugin>jpa</plugin>
<plugin>spring</plugin>
</compilerPlugins> </compilerPlugins>
</configuration>
</plugin>
<plugin>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<configuration>
<args> <args>
<arg>-Xjsr305=strict</arg> <arg>-Xjsr305=strict</arg>
</args> </args>
<compilerPlugins>
<plugin>spring</plugin>
</compilerPlugins>
</configuration> </configuration>
<dependencies> <dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-noarg</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency> <dependency>
<groupId>org.jetbrains.kotlin</groupId> <groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-allopen</artifactId> <artifactId>kotlin-maven-allopen</artifactId>