Arquillian Test java.lang.NoClassDefFoundError:I - 如何使用Randombeans

时间:2016-12-10 16:20:38

标签: jboss-arquillian

我想在Arquillian JPA测试中使用Randombeans。问题是我得到了这个例外:

java.lang.NoClassDefFoundError: I
    at sun.reflect.GeneratedSerializationConstructorAccessor26.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.objenesis.instantiator.sun.SunReflectionFactoryInstantiator.newInstance(SunReflectionFactoryInstantiator.java:45)
    at org.objenesis.ObjenesisBase.newInstance(ObjenesisBase.java:73)
    at io.github.benas.randombeans.ObjectFactory.createNewInstance(ObjectFactory.java:68)
    at io.github.benas.randombeans.ObjectFactory.createInstance(ObjectFactory.java:60)
    at io.github.benas.randombeans.EnhancedRandomImpl.doPopulateBean(EnhancedRandomImpl.java:113)
...

(没有原因)

在此之前我得到了随机bean和Objenesis中的类的例外,我将完整的包添加到我的arquillian部署中。 添加sun.reflect包无济于事。

但是如何添加课程"我"或者如何运行使用随机bean的Arquillian测试?

0 个答案:

没有答案