Important Notice - Forums is archived
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.

Vaadin lets you build secure, UX-first PWAs entirely in Java.
Free ebook & tutorial.
Building project with Vaadin Font Icons and Designer with Ivy + Ant
We have published some nice goodies recently like the Vaadin Font Icons and Designer.
If you prefer to use Eclipse, Ivy and Ant and want to use these latest things in your project, build & deploy deploy the WAR using build.xml, here are some hints. I am not a guru in this topic, but this is something you can start with.
I found rather good baseline build.xml for Ant + Ivy from GitHub, so I used it as basis. It works as is nicely for simple projects, where you need to compile and build your, project, widgetset (if you are using add ons) and your custom theme.
https://github.com/canthony/simple-vaadin-7-compile-widgetset-ivy
I did some additions to build.xml (see the attached file), so that files created by Designer (the declarative .html designs) are included in the WAR correctly as well as Vaadin Font Icons, which are in fonts folder your theme folder.
This is still rather generic and offers good baseline you can modify to fit your projects. Comments and improvements are welcome.