A Reference Toolchain
In this example, we use the following toolchain:
Windows, Linux, or Mac OS X
browser
The above reference toolchain is a good choice of tools, but you can use almost any tools you are comfortable with.
Development Toolchain and Process
illustrates the development toolchain. You develop your application as an Eclipse project. The project must include, in addition to your source code, the Vaadin libraries. It can also include project-specific themes.
You need to compile and deploy a project to a web container before you can use it. You can deploy a project through the Web Tools Platform (WTP) for Eclipse (included in the Eclipse EE package), which allows automatic deployment of web applications from Eclipse. You can also deploy a project manually, by creating a web application archive (WAR) and deploying it to the web container.