我收到了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
依赖项。
不定义它会有什么后果,因为似乎代码可以正常工作?