Kotlin Maven插件:配置了Kotlin JVM编译器,但没有kotlin-stdlib依赖项

时间:2019-03-14 11:33:47

标签: maven kotlin

我收到了IntelliJ报告的以下警告:

|

|XXXX |XXXXX|XXXXX|XXXX| |XXXX |XXXXX|XXXXX|XXXX| |File generation: 21/01/2019 17.34.00| | | | 中以下插件定义内的Kotlin JVM compiler configured but no kotlin-stdlib dependency Inspection info:Reports kotlin-maven-plugin configuration issue 部分中:

<artifactId>kotlin-maven-plugin</artifactId>

在这种情况下,Kotlin(插件)的版本为pom.xml

<plugins> <plugin> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-maven-plugin</artifactId> <version>${kotlin.version}</version> <configuration> <jvmTarget>1.8</jvmTarget> <compilerPlugins> <plugin>spring</plugin> <plugin>jpa</plugin> </compilerPlugins> </configuration> <dependencies> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-maven-allopen</artifactId> <version>${kotlin.version}</version> </dependency> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-maven-noarg</artifactId> <version>${kotlin.version}</version> </dependency> </dependencies> <executions> ... </executions> </plugin> 依赖关系是在常规Maven 1.3.21中定义的


很明显,没有为插件本身定义kotlin-stdlib依赖项。

不定义它会有什么后果,因为似乎代码可以正常工作?

0 个答案:

没有答案