2013-01-09 18 views
0

構建sitebricks我與Maven的Sitebricks卡住發生罐。我下載了存儲庫從SVN使用下面的命令:與Maven

混帳克隆https://github.com/dhanji/sitebricks.git sitebricks

當使用「MVN套裝」一切工作正常。正如我所需要的依賴關係以及我嘗試「MVN安裝」,並出現以下錯誤:

[INFO] Scanning for projects... 
[INFO] ------------------------------------------------------------------------ 
[INFO] Reactor Build Order: 
[INFO] 
[INFO] Sitebricks :: Parent 
[INFO] Sitebricks :: Type Conversion 
[INFO] Sitebricks :: Client 
[INFO] Sitebricks :: Annotations 
[INFO] Sitebricks :: Core 
[INFO] Sitebricks :: Test Support 
[INFO] Sitebricks :: Easy Client 
[INFO] Sitebricks :: Statistics 
[INFO] Sitebricks :: Channel 
[INFO] Sitebricks :: Acceptance Tests 
[INFO] Sitebricks :: Options 
[INFO] Sitebricks :: Cloud 
[INFO] Sitebricks :: SLF4J Module 
[INFO] Sitebricks :: Persistence 
[INFO] Sitebricks :: Persistence Module (Disk) 
[INFO] Sitebricks :: Persistence Module (Redis) 
[INFO] Sitebricks :: Persistence Module (SQL) 
[INFO]                   
[INFO] ------------------------------------------------------------------------ 
[INFO] Building Sitebricks :: Parent 0.8.8-SNAPSHOT 
[INFO] ------------------------------------------------------------------------ 
[INFO] 
[INFO] --- maven-clean-plugin:2.3:clean (default-clean) @ sitebricks-parent --- 
[INFO] 
[INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-maven) @ sitebricks-parent --- 
[INFO] 
[INFO] --- maven-install-plugin:2.3:install (default-install) @ sitebricks-parent --- 
[INFO] Installing /home/dimi/local/sdks/maven/sitebricks/pom.xml to /home/dimi/.m2/repository/com/google/sitebricks/sitebricks-parent/0.8.8-SNAPSHOT/sitebricks-parent-0.8.8-SNAPSHOT.pom 
[INFO] ------------------------------------------------------------------------ 
[INFO] Reactor Summary: 
[INFO] 
[INFO] Sitebricks :: Parent .............................. FAILURE [2.880s] 
[INFO] Sitebricks :: Type Conversion ..................... SKIPPED 
[INFO] Sitebricks :: Client .............................. SKIPPED 
[INFO] Sitebricks :: Annotations ......................... SKIPPED 
[INFO] Sitebricks :: Core ................................ SKIPPED 
[INFO] Sitebricks :: Test Support ........................ SKIPPED 
[INFO] Sitebricks :: Easy Client ......................... SKIPPED 
[INFO] Sitebricks :: Statistics .......................... SKIPPED 
[INFO] Sitebricks :: Channel ............................. SKIPPED 
[INFO] Sitebricks :: Acceptance Tests .................... SKIPPED 
[INFO] Sitebricks :: Options ............................. SKIPPED 
[INFO] Sitebricks :: Cloud ............................... SKIPPED 
[INFO] Sitebricks :: SLF4J Module ........................ SKIPPED 
[INFO] Sitebricks :: Persistence ......................... SKIPPED 
[INFO] Sitebricks :: Persistence Module (Disk) ........... SKIPPED 
[INFO] Sitebricks :: Persistence Module (Redis) .......... SKIPPED 
[INFO] Sitebricks :: Persistence Module (SQL) ............ SKIPPED 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 4.226s 
[INFO] Finished at: Wed Jan 09 20:57:48 CET 2013 
[INFO] Final Memory: 5M/69M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.3:install (default-install) on project sitebricks-parent: Failed to install metadata com.google.sitebricks:sitebricks-parent/maven-metadata.xml: Could not parse metadata /home/dimi/.m2/repository/com/google/sitebricks/sitebricks-parent/maven-metadata-local.xml: only whitespace content allowed before start tag and not F (position: START_DOCUMENT seen F... @1:1) -> [Help 1] 
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. 
[ERROR] Re-run Maven using the -X switch to enable full debug logging. 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException 

我該如何解決呢?我試圖讓sitebricks現在進行一段時間,並開始成爲一個litte沮喪...

回答

0

請嘗試在此線程答案:

https://github.com/dhanji/sitebricks/issues/51

發生了什麼事是你的項目是不是有自己的pom.xml正確配置,讓你缺少哪個不被任何明確定義吉斯(aopalliance.jar)的傳遞依賴(但行家都知道如何設置)。

林不知道你是如何產生的Eclipse項目,但在拼圖的一部分的一個漏洞=)

Dhanji sitebricks的(創作者)

1

最簡單的解決方案是刪除整個本地存儲庫,只是重建或一點點更具體,你只是刪除文件夾

/home/dimi/.m2/repository/com/google/sidebricks 

,只是做

mvn clean package 
+0

謝謝你,這是用在消除誤差行家,但我試圖用sitebricks時仍然得到NoClassDefFoundErrors。由於我是一個真正的行家小白我仍然認爲我可能會做錯事,生成sitebricks的罐子。在pom.xml有很多的項目,但在生成的罐子我無法找到他們。有沒有特別的命令或者包含這些依賴關係的東西? – Averius