Плагин Kotlin Maven: JVM-компилятор Kotlin настроен, но нет зависимости от kotlin-stdlib - PullRequest
0 голосов
/ 14 марта 2019

Я получил следующее предупреждение IntelliJ:

Kotlin JVM compiler configured but no kotlin-stdlib dependency
Inspection info:Reports kotlin-maven-plugin configuration issue

в разделе <artifactId>kotlin-maven-plugin</artifactId> внутри следующего определения плагина в 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>

версии Kotlin(плагин) в этом случае 1.3.21.

kotlin-stdlib зависимость определяется в обычном maven <dependencies>


Очевидно, что kotlin-stdlib зависимость не определена для плагинасам по себе.

Каковы последствия не определения его, так как кажется, что код работает просто отлично?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...