https://github.com/dve/vaadin-web-components-exporter-example
https://github.com/dve/vaadin-web-components-exporter-example
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dve/vaadin-web-components-exporter-example
- Owner: dve
- License: unlicense
- Created: 2020-06-21T16:00:51.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-08-30T16:25:55.000Z (almost 5 years ago)
- Last Synced: 2025-07-22T14:45:51.644Z (11 months ago)
- Language: Java
- Size: 15.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Skeleton Starter for Vaadin
This project can be used as a starting point to create your own Vaadin application.
It has the necessary dependencies and files to help you get started.
The best way to use it is via [vaadin.com/start](https://vaadin.com/start) - you can get only the necessary parts and choose the package naming you want to use.
There is also a [getting started tutorial](https://vaadin.com/tutorials/getting-started-with-flow) based on this project.
To access it directly from github, clone the repository and import the project to the IDE of your choice as a Maven project. You need to have Java 8 or 11 installed.
Run using `mvn jetty:run` and open [http://localhost:8080](http://localhost:8080) in the browser.
If you want to run your app locally in the production mode, run `mvn jetty:run -Pproduction`.
### Running Integration Tests
Integration tests are implemented using [Vaadin TestBench](https://vaadin.com/testbench). The tests take a few minutes to run and are therefore included in a separate Maven profile. We recommend running tests with a production build to minimize the chance of development time toolchains affecting test stability. To run the tests using Google Chrome, execute
`mvn verify -Pit,production`
and make sure you have a valid TestBench license installed.
Profile `it` adds the following parameters to run integration tests:
```sh
-Dwebdriver.chrome.driver=path_to_driver
-Dcom.vaadin.testbench.Parameters.runLocally=chrome
```
For a full Vaadin application example, there are more choices available also from [vaadin.com/start](https://vaadin.com/start) page.