使用java应用程序时,vision api的代码工作正常,但是当使用spring时,会在以下行引发java.lang.VerifyError异常。
Labels app = new Labels(label.getVisionService());
我确定已经为系统指定了json凭据而不是web应用程序,所以我在root-context.xml中包含了以下bean: -
<bean id="googleVisionApiAuthenticator" class="com.something.mypackage.Labels">
<property name="APPLICATION_NAME" value="myCompany-VisionLabelSample/1.0" />
<property name="MAX_LABELS" value="3" />
</bean>
在root-context中包含这些行之后,它找不到页面。
答案 0 :(得分:0)
问题是存在的一些罐子是重复因此错误。对依赖关系的详细研究和删除额外的罐子有助于解决错误。