I’m was having a similar issue in my pom and I have the for vaadin-addons included along with the jpa
<repository>
<id>vaadin-addons</id>
<url>http://maven.vaadin.com/vaadin-addons</url>
</repository>
and then I was using the following jpacontainer dependency:
<dependency>
<groupId>com.vaadin.addon</groupId>
<artifactId>jpacontainer-addons</artifactId>
<version>3.1.0</version>
</dependency>
which wasn’t working and the pom was complaining of a missing jpacomtainer.jar. Removing the ‘-addons’ has fixed this problem for me.
<dependency>
<groupId>com.vaadin.addon</groupId>
<artifactId>jpacontainer</artifactId>
<version>3.1.0</version>
</dependency>
This correctly compiles and retrieves the jar file and adds it to the Maven dependency list. Thanks!