Registry / web-framework / vaadin

vaadin

JSON →
library25.1.7javamavenunverified

Full-stack web framework for building modern web applications in Java.

<dependency> <groupId>com.vaadin</groupId> <artifactId>vaadin</artifactId> <version>25.1.7</version> </dependency>
INSTALL
IMPORT
SIG · VAADIN
V
vaadin
web-frameworkjavav25.1.7
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Button
com.vaadin.flow.component.button.Button

Creates a simple Vaadin view with a button.

import com.vaadin.flow.component.button.Button; import com.vaadin.flow.component.notification.Notification; import com.vaadin.flow.component.orderedlayout.VerticalLayout; import com.vaadin.flow.router.Route; @Route("") public class MainView extends VerticalLayout { public MainView() { Button button = new Button("Click me", e -> Notification.show("Hello!")); add(button); } }
Debug
Known issues
breakingVaadin 25 requires Java 17 or later.
fix
Upgrade to Java 17+ or use Vaadin 14 LTS for Java 8+.
affects: >=25.0.0
Upgrade
Version history
25.1.7latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
10 hits · last 30 days
node
10
Resources
vaadin — mvn dependency:get vaadin · libregistry