2014-06-29 24 views
-1

從lo4j2中繼進行「mvn clean install」時出現以下錯誤。我想爲我的項目採用最新的log4j2罐子。編譯log4j2中繼

[INFO] Apache Log4j 2 .................................... SUCCESS [0.574s] 
[INFO] Apache Log4j API .................................. SUCCESS [5.993s] 
[INFO] Apache Log4j Core ................................. FAILURE [4.718s] 
[INFO] Apache Log4j 1.x Compatibility API ................ SKIPPED 
[INFO] Apache Log4j SLF4J Binding ........................ SKIPPED 
[INFO] Apache Log4j to SLF4J Adapter ..................... SKIPPED 
[INFO] Apache Log4j Commons Logging Bridge ............... SKIPPED 
[INFO] Apache Log4j Flume NG Bridge ...................... SKIPPED 
[INFO] Apache Log4j Tag Library .......................... SKIPPED  
[INFO] Apache Log4j JMX GUI .............................. SKIPPED 
[INFO] Apache Log4j Samples .............................. SKIPPED 
[INFO] Apache Log4j Samples: Flume - Common .............. SKIPPED 
[INFO] Apache Log4j Samples: Flume - Remote .............. SKIPPED 
[INFO] Apache Log4j Samples: Flume - Embedded ............ SKIPPED 
[INFO] Apache Log4j 2 BOM ................................ SKIPPED 
[INFO] Apache Log4j NoSQL ................................ SKIPPED 
[INFO] Apache Log4j Web .................................. SKIPPED 
[INFO] Apache Log4J Performance Tests .................... SKIPPED 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 12.202s 
[INFO] Finished at: Sun Jun 29 12:52:27 MST 2014 
[INFO] Final Memory: 31M/123M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler -plugin:3.1:testCompile (default-testCompile) on project log4j-core: Compilation failure 
[ERROR] /Users/SmartOffers/Documents/log4j2-trunk/log4j/log4j-core/src/test/java/org/apache/logging/log4j/core/async/perftest/PerfTestDriver.java:[177,13] variable _averageOpsPerSec might already have been assigned 

回答

0

該錯誤是由單位來測試

您可以啓用-Dmaven.test.skip

mvn clean install -Dmaven.test.skip=true 
+0

仍然未能跳過測試:[錯誤]未能執行項目的log4j-1.2-API的目的:無法解析項目org.apache.logging.log4j的依賴關係:log4j-1.2-api:bundle:2.0-SNAPSHOT:未能找到org.apache.logging.log4j:log4j-core:jar:tests:2.0-SNAPSHOT in http://download.oracle.com/maven被緩存在本地存儲庫中,解析將不會重新嘗試,直到你oracleReleases的更新時間間隔已過或強制更新 - > [Help 1] – Sibish

+0

爲什麼它在http://download.oracle.com/maven中查找已死亡。仔細檢查您的POM,依賴關係和存儲庫,以清除問題。你應該發佈你的pom.xml –

+0

這是一個開源的apache項目,我會等待那個團隊迴應。 – Sibish