Maven Vaadin依赖项--Vaadin 7.3.8,Netbeans 8

Maven Vaadin依赖项--Vaadin 7.3.8,Netbeans 8,maven,netbeans,vaadin,Maven,Netbeans,Vaadin,当我尝试在Netbeans上构建Vaadin项目时,出现以下错误 未能在项目AVaad ui上执行目标:无法解析项目com的依赖项。mycompany:AVaad ui:war:1.0-SNAPSHOT:未能收集[javax.servlet:javax.servlet api:jar:3.0.1(已提供),com.vaadin:vaadin服务器:jar:7.3.8(编译),com.vaadin:vaadin推送:jar:7.3.7(编译),com.vaadin:vaadin主题:jar:7.3

当我尝试在Netbeans上构建Vaadin项目时,出现以下错误

未能在项目AVaad ui上执行目标:无法解析项目com的依赖项。mycompany:AVaad ui:war:1.0-SNAPSHOT:未能收集[javax.servlet:javax.servlet api:jar:3.0.1(已提供),com.vaadin:vaadin服务器:jar:7.3.8(编译),com.vaadin:vaadin推送:jar:7.3.7(编译),com.vaadin:vaadin主题:jar:7.3.8(编译),com.mycompany:AVaad-widgetset:jar:1.0-SNAPSHOT(编译),org.hibernate:hibernate验证程序:jar:5.1.0.CR1(编译),junit:junit:jar:4.11(测试)]:未能读取com的工件描述符。mycompany:AVaad widgetset:jar:1.0-SNAPSHOT:未能找到com。mycompany:AVaad:pom:1.0-SNAPSHOT in已缓存在本地存储库中,在vaadin加载项的更新间隔已过或强制更新之前,将不会重新尝试解析->[帮助1]

这些依赖关系“假定”存在:

以vaadin服务器为例

vaadin-server-7.3.8.jar
列在项目的
依赖项
目录中

这就是该依赖项的
pom.xml
的样子:

    <dependency>
        <groupId>com.vaadin</groupId>
        <artifactId>vaadin-server</artifactId>
        <version>7.3.8</version>
    </dependency>
//=========================

编辑-2:

我是否应该将存储库的任何内容放入
pom
文件中

my pom的repositories标记当前如下所示:

<repositories>
    <repository>
        <id>vaadin-addons</id>
        <url>http://maven.vaadin.com/vaadin-addons</url>
    </repository>
</repositories>

瓦丁插件
http://maven.vaadin.com/vaadin-addons
默认情况下,“maven central”存储库就在那里,由定义。如果您只需要基本的java库和一些Vaadin插件,那么这些存储库就足够了

我想所有其他问题都已经解决了

<repositories>
    <repository>
        <id>vaadin-addons</id>
        <url>http://maven.vaadin.com/vaadin-addons</url>
    </repository>
</repositories>