Skip to content

Commit 8bb6c78

Browse files
committed
Fix kotlin maven plugin config
1 parent 32f2058 commit 8bb6c78

File tree

1 file changed

+23
-5
lines changed

1 file changed

+23
-5
lines changed

pom.xml

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@
8080
<slf4j.version>1.7.25</slf4j.version>
8181
<spring.version>5.0.11.RELEASE</spring.version>
8282
<spring-plugin.version>2.0.0.BUILD-SNAPSHOT</spring-plugin.version>
83+
<kotlin.version>1.3.11</kotlin.version>
8384
</properties>
8485

8586
<profiles>
@@ -426,19 +427,19 @@
426427
<dependency>
427428
<groupId>org.jetbrains.kotlin</groupId>
428429
<artifactId>kotlin-stdlib</artifactId>
429-
<version>1.2.71</version>
430+
<version>${kotlin.version}</version>
430431
<optional>true</optional>
431432
</dependency>
432433
<dependency>
433434
<groupId>org.jetbrains.kotlin</groupId>
434435
<artifactId>kotlin-reflect</artifactId>
435-
<version>1.2.71</version>
436+
<version>${kotlin.version}</version>
436437
<optional>true</optional>
437438
</dependency>
438439
<dependency>
439440
<groupId>org.jetbrains.kotlin</groupId>
440441
<artifactId>kotlin-test</artifactId>
441-
<version>1.2.71</version>
442+
<version>${kotlin.version}</version>
442443
<scope>test</scope>
443444
</dependency>
444445

@@ -686,14 +687,31 @@
686687
<plugin>
687688
<groupId>org.jetbrains.kotlin</groupId>
688689
<artifactId>kotlin-maven-plugin</artifactId>
689-
<version>1.2.71</version>
690+
<version>${kotlin.version}</version>
690691
<executions>
691692
<execution>
692693
<id>compile</id>
693-
<phase>process-sources</phase>
694694
<goals>
695695
<goal>compile</goal>
696696
</goals>
697+
<configuration>
698+
<sourceDirs>
699+
<sourceDir>${project.basedir}/src/main/kotlin</sourceDir>
700+
<sourceDir>${project.basedir}/src/main/java</sourceDir>
701+
</sourceDirs>
702+
</configuration>
703+
</execution>
704+
<execution>
705+
<id>test-compile</id>
706+
<goals>
707+
<goal>test-compile</goal>
708+
</goals>
709+
<configuration>
710+
<sourceDirs>
711+
<sourceDir>${project.basedir}/src/test/kotlin</sourceDir>
712+
<sourceDir>${project.basedir}/src/test/java</sourceDir>
713+
</sourceDirs>
714+
</configuration>
697715
</execution>
698716
</executions>
699717
</plugin>

0 commit comments

Comments
 (0)