To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.
Dear all, am brand new to Vaadin and I started going through the book Vaadin 7 UI Design By Example. So on the very first chapter we create a barebones application called "welcome". Its suppsed to show a simple application with a "click me" button when we navigate to http://localhost:8080/welcome. However in my case I get the screen attached. No click me button or any interaction widget, just a directory structure.
Any help appreciated on what I could be doing wrong
Looks like the run Jetty run has some issues with @WebServlet way of configuring servlets. Previous versions of Vaadin used a web.xml file to configure the Servlet but that has changed since the book was published.
If you still want to use the run Jetty run plugin, you have to configure the version by selecting Run | Debug Configurations... in Eclipse, selecting your Jetty Webapp configuration (welcome) and changing the Jetty version to 8+.