Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在CRXDE Lite中创建的捆绑包中SlingRepository的解除绑定错误_Java_Annotations_Aem_Jdk1.7 - Fatal编程技术网

Java 在CRXDE Lite中创建的捆绑包中SlingRepository的解除绑定错误

Java 在CRXDE Lite中创建的捆绑包中SlingRepository的解除绑定错误,java,annotations,aem,jdk1.7,Java,Annotations,Aem,Jdk1.7,我正在尝试使用: @Reference private SlingRepository repo; 在我在cq5.6.1中的CRXDE Lite中创建的java服务中。当我尝试构建这个包时,jar被成功创建,没有任何错误。但当服务运行时,我在日志中看到以下错误: java.lang.VerifyError: Expecting a stackmap frame at branch target 13 in methodpack.age.name.unbindRepo(Lorg/apa

我正在尝试使用:

@Reference
private SlingRepository repo;
在我在cq5.6.1中的CRXDE Lite中创建的java服务中。当我尝试构建这个包时,jar被成功创建,没有任何错误。但当服务运行时,我在日志中看到以下错误:

java.lang.VerifyError: Expecting a stackmap frame at branch target 13 
    in methodpack.age.name.unbindRepo(Lorg/apache/sling/jcr/api/SlingRepository;)V
我在下面的帖子中读到,有人有类似的问题,但找不到解决方案。我确实尝试在AEM实例的start命令中使用
-XX:-UseSplitVerifier
,但没有成功

注意:我没有使用该命令启动新实例。我只启动了已经建立的实例

另外,显式添加unbind方法似乎不是有效的解决方案


现在这肯定与JAVA版本有关,因为我们的服务在安装了JAVA1.6的机器上运行顺利,但在JAVA1.7中出现了上述错误。

为什么显式添加unbind方法不是有效的解决方案?