1
當的Cobertura與儀表類運行的碼頭,我得到以下異常:異常碼頭使用用Cobertura測量類
NoSuchMethodError: org.apache.log4j.xml.XMLLayout.setProperties(Z)V
難道是因爲版本衝突,因爲log4j的cobertura在使用? 該怎麼辦?
當的Cobertura與儀表類運行的碼頭,我得到以下異常:異常碼頭使用用Cobertura測量類
NoSuchMethodError: org.apache.log4j.xml.XMLLayout.setProperties(Z)V
難道是因爲版本衝突,因爲log4j的cobertura在使用? 該怎麼辦?
似乎將cobertura-runtime
工件添加到我的pom
而不是cobertura
工件解決了此問題。 cobertura-runtime
是爲了在運行您的web應用程序時刪除log4j
依賴項。
這是我加的依賴性:
<dependency>
<groupId>net.sourceforge.cobertura</groupId>
<artifactId>cobertura-runtime</artifactId>
<version>1.9.4.1</version>
<type>pom</type>
</dependency>
太好了!