vaadin10.Session расположение плагина - PullRequest
1 голос
/ 14 июля 2020

Я новичок в веб-разработке. В некоторых примерах VaadinOn Kotlin я вижу этот код

import eu.vaadinonkotlin.vaadin8.Session

Это разрешается:

plugins {
    id("com.vaadin") version "0.8.0"
}

В других примерах я вижу этот код:

import eu.vaadinonkotlin.vaadin10.Session

Как это разрешить? В https://jcenter.bintray.com/eu/vaadinonkotlin/ Я не вижу записей для vaadin10

1 Ответ

2 голосов
/ 14 июля 2020

Впереди одно важное предупреждение: вы правильно относитесь к версиям 8 и 10+ с подозрением - они используют принципиально другой технический стек, но имеют схожие API. Поэтому всегда проверяйте правильность учебных пособий.

Далее, зависимость, которую вы ищете, находится в:

eu.vaadinonkotlin:vok-util-vaadin10:$version

Вам это нужно как зависимость и не как плагин (ваше предположение о плагине здесь неверно). Плагин тоже необходим, и на самом деле он от того же автора, но он используется для того, чтобы позволить инструменту сборки Gradle подготовиться к какой-то церемонии создания сборок для разработки и производства.

Например, проверьте this шаблон проекта для одного из упомянутых выше, чтобы без особых хлопот приступить к настройке.

...