自Java 8起,tomcat日志中“位置X处的未知类型常量池”
我在Tomcat服务器上部署了一个基于Java JSF2 Web的应用程序,并且由于我们移至Java 8 / Tomcat
8,因此此错误在tomcat输出中出现很多:
déc. 05, 2016 10:51:07 AM com.sun.faces.config.JavaClassScanningAnnotationScanner$ConstantPoolInfo containsAnnotationGRAVE: Unknow type constant pool 0 at position 178
我尝试了其他方法来纠正此警告,但始终会回来。
这是任何问题的症状吗?这只是正常的输出吗?有没有办法来解决这个问题?
回答:
我提出了同样的问题
今天,我将pom.xml文件更新为jsf版本:2.2.15,并且该错误日志消失了。
<dependency> <groupId>com.sun.faces</groupId>
<artifactId>jsf-api</artifactId>
<version>${jsf.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-impl</artifactId>
<version>${jsf.version}</version>
<scope>provided</scope>
</dependency>
以上是 自Java 8起,tomcat日志中“位置X处的未知类型常量池” 的全部内容, 来源链接: utcz.com/qa/413362.html