tl; dr
В POM вашего проекта измените это:
<artifactId>vaadin</artifactId>
… на это, добавив -core
:
<artifactId>vaadin-core</artifactId>
Да, откройте-source & free-of-cost
Да, Vaadin действительно проект с открытым исходным кодом. Да, вы можете создавать веб-приложения бесплатно.
- Для вас доступно множество высококачественных виджетов, которые вы можете использовать бесплатно. Этот набор компонентов может быть всем, что вам нужно для создания вашего веб-приложения. Просмотрите этот каталог связанных виджетов , где элементы без желтой надписи "Commercial" бесплатны.
- Кроме того, доступны сотни дополнений, многие из которых бесплатны. стоимости, указанной на сайте Vaadin Directory .
- Создавая более широкую сеть, вы, скорее всего, можете адаптировать любой любой виджет Веб-компоненты от третьих лиц для работы в Vaadin. Многие такие виджеты доступны бесплатно. Для получения дополнительной информации см. Раздел Создание компонентов руководства Vaadin.
Коммерческие продукты доступны, но не обязательны
The Vaadin Ltd Компания продает некоторые дополнительные продукты со специальным функционалом, а также продает консалтинговые и обучающие услуги. Эти коммерческие продукты четко обозначены в каталоге , упомянутом выше. Например, Vaadin поставляется в комплекте с бесплатными виджетами для однострочного и многострочного ввода текста, в то время как они продаются в коммерческом формате. Это называется открытой основной бизнес-моделью. С помощью этой бизнес-модели Vaadin Ltd может поддерживать разработку и поддержку бесплатного предложения с открытым исходным кодом. Так что это беспроигрышный вариант как для тех, кто использует бесплатное, так и коммерческое предложение.
Чтобы избежать коммерческих продуктов
Вы можете очень легко настроить свой новый проект Vaadin, чтобы избежать любого возможного использования рекламы. виджеты. Как только вы заберете эту страницу, просто запомните слово «ядро». Найдите в POM вашего проекта это слово core
. Вы найдете комментарий:
<dependencies>
<dependency>
<groupId>com.vaadin</groupId>
<!-- Replace artifactId with vaadin-core to use only free components -->
<artifactId>vaadin</artifactId>
…
➥ Просто измените это значение элемента artifactId
с vaadin
на vaadin-core
.
<dependencies>
<dependency>
<groupId>com.vaadin</groupId>
<!-- Replace artifactId with vaadin-core to use only free components -->
<artifactId>vaadin-core</artifactId>
…
Я предлагаю сделать Maven clean
и install
. Когда вы запускаете свой проект, вы больше не должны видеть это розовое сообщение .
Если вы когда-нибудь захотите попробовать коммерческие виджеты, измените этот элемент обратно, удалив часть -core
, исоблюдайте условия их лицензирования.