2015-01-16 63 views
0

當我嘗試在Netbeans上構建Vaadin項目時,出現以下錯誤。Vaadin依賴關係 - Vaadin 7.3.8,Netbeans 8

未能就項目AVaad的UI執行目標:無法解析項目com.mycompany依賴關係:AVaad的UI:戰爭:1.0快照:無法收集[依賴的javax.servlet:javax.servlet- api:jar:3.0.1(提供),com.vaadin:vaadin-server:jar:7.3.8(compile),com.vaadin:vaadin-push:jar:7.3.7(compile),com.vaadin:vaadin -themes:jar:7.3.8(compile),com.mycompany:AVaad-widgetset:jar:1.0-SNAPSHOT(compile),org.hibernate:hibernate-validator:jar:5.1.0.CR1(compile),junit: junit:jar:4.11(test)]:無法讀取com.mycompany的工件描述符:AVaad-widgetset:jar:1.0-SNAPSHOT:無法找到com.mycompany:AVaad:pom:1.0-SNAPSHOT在http://maven.vaadin.com/vaadin-addons被緩存在本地存儲庫,分辨率將不會重新嘗試,直到vaadin-addons的更新間隔已過或更新是強制d - > [幫助1]

的依賴關係是 「所謂的」 有:

對於vaadin-服務器實例;

vaadin-server-7.3.8.jar已列入項目的Dependencies目錄中。

這是什麼pom.xml對於依賴的樣子:

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

缺少了什麼嗎?

TIA。

// ===========================

編輯:

我得到這個按照​​中的建議運行mvn clean install後運行。

mvn clean install似乎是在做什麼它應該做的 - 在最後的線條勾勒出這個運行如下:

[INFO] --- maven-install-plugin:2.4:install (default-install) @ AVaad-widgetset --- 
[INFO] Installing C:\Users\H\Documents\NetBeansProjects\AVaad\AVaad-widgetset\target\AVaad-widgetset-1.0-SNAPSHOT.jar to C:\Users\H\.m2\repository\com\mycompany\AVaad-widgetset\1.0-SNAPSHOT\AVaad-widgetset-1.0-SNAPSHOT.jar 
[INFO] Installing C:\Users\H\Documents\NetBeansProjects\AVaad\AVaad-widgetset\pom.xml to C:\Users\H\.m2\repository\com\mycompany\AVaad-widgetset\1.0-SNAPSHOT\AVaad-widgetset-1.0-SNAPSHOT.pom 
[INFO] Installing C:\Users\H\Documents\NetBeansProjects\AVaad\AVaad-widgetset\target\AVaad-widgetset-1.0-SNAPSHOT-sources.jar to C:\Users\H\.m2\repository\com\mycompany\AVaad-widgetset\1.0-SNAPSHOT\AVaad-widgetset-1.0-SNAPSHOT-sources.jar 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD SUCCESS 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 21.789 s 
[INFO] Finished at: 2015-01-16T10:45:00-05:00 
[INFO] Final Memory: 13M/245M 
[INFO] ------------------------------------------------------------------------ 

// ============ =============

編輯 - 2:

我應該把對庫的任何物體插入pom文件?

我POM的標籤庫目前看起來是這樣的:

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

回答

0

的「行家中央」資料庫有默認情況下,"super pom"定義。如果您只需要基本的Java庫和一些Vaadin插件,那麼這些存儲庫就足夠了。

我認爲所有其他問題已經解決?