2016-09-27 63 views
1

我試圖用arquillian和wildfly 10.0測試我的ReST服務,並且獲取以上錯誤。java.lang.NoSuchMethodError:org.jboss.arquillian.test.spi.event.enrichment.BeforeEnrichment:方法<init>()V未找到

我使用的各種庫的版本一定有問題,但我無法弄清楚哪一個版本。我的依賴關係(從我的ivy.xml文件中摘錄):

<dependency org="org.jboss.arquillian" name="arquillian-bom" rev="1.1.11.Final" conf="test->default"/> 
<dependency org="org.jboss.arquillian.junit" name="arquillian-junit-container" rev="1.1.2.Final" conf="test->default"/> 
<dependency org="org.wildfly.arquillian" name="wildfly-arquillian-container-embedded" rev="2.0.0.Final" conf="test->default"/> 
<dependency org="org.wildfly.security" name="wildfly-security-manager" rev="1.1.2.Final" conf="test->default"/> 
<dependency org="org.jboss.shrinkwrap.resolver" name="shrinkwrap-resolver-depchain" rev="2.2.4" conf="test->default"/> 
<dependency org="org.jboss.arquillian.extension" name="arquillian-rest-client-impl-3x" rev="1.0.0.Final-SNAPSHOT" conf="test->default"/> 

任何想法?

回答

1

因此,arquillian-junit-container修訂版必須與arquillian-bom的版本相同(在本例中爲1.1.11.Final)

相關問題