Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mvysny/vaadin-boot-example-maven

Vaadin example app running in Embedded Jetty
https://github.com/mvysny/vaadin-boot-example-maven

Last synced: 5 days ago
JSON representation

Vaadin example app running in Embedded Jetty

Awesome Lists containing this project

README

        

[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/vaadin-flow/Lobby#?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/mvysny/vaadin-boot-example-maven)

# Vaadin 24 running in Embedded Jetty using Maven

A demo project showing the possibility of running a Vaadin app from an
embedded Jetty, as a simple `main()` method. Uses [Vaadin Boot](https://github.com/mvysny/vaadin-boot). Requires Java 17+.

Both the development and production modes are supported. Also, the project
demoes packaging itself both into a flatten uberjar and a zip file containing
a list of jars and a runner script. See "Packaging for production" below
for more details.

> Looking for **Vaadin 24 Gradle** version? See [vaadin-boot-example-gradle](https://github.com/mvysny/vaadin-boot-example-gradle)

> Looking for **Vaadin 14 Maven** version? See [vaadin14-boot-example-maven](https://github.com/mvysny/vaadin14-boot-example-maven)

> Looking for **Vaadin 23 Maven** version? Please see the [v23 branch](../../tree/v23).

See the live demo at [v-herd.eu/vaadin-boot-example-maven/](https://v-herd.eu/vaadin-boot-example-maven/)

# Documentation

Please see the [Vaadin Boot](https://github.com/mvysny/vaadin-boot#preparing-environment) documentation
on how you run, develop and package this Vaadin-Boot-based app.