If you’re using Vaadin 8 and the Valo theme, you don’t need to add any dependencies to use Vaadin font icons anymore, since they’re included in the framework itself nowadays.
If you want to create, for instance, a button with an icon, you can just do it like this:
Button edit = new Button("Edit");
edit.setIcon(VaadinIcons.EDIT);