java - WildFly 部署期间出现错误

标签 java lambda wildfly dynatrace

尝试将应用程序部署到 WildFly 8.2 时。我收到以下错误,并且我的应用程序根本无法启动。 JDK版本为1.8.0_51。

016-02-06 09

:38:49 [e8c32865] info    [native] Instrumentation channel connected successfully
2016-02-06 09:38:50 [e8c32865] warning [native] Error during parsing of java bytecode: Java 7 classes with "invokedynamic" are not supported, skipping class transformation (class java/lang/CharSequence)
2016-02-06 09:38:50 [e8c32865] warning [native] Error during parsing of java bytecode: Java 7 classes with "invokedynamic" are not supported, skipping class transformation (class java/lang/reflect/AnnotatedElement)
2016-02-06 09:38:53 [e8c32865] warning [native] Error during parsing of java bytecode: Java 7 classes with "invokedynamic" are not supported, skipping class transformation (class java/util/Comparator)
2016-02-06 09:39:04 [e8c32865] info    [native] Agent classes defined successfully
2016-02-06 09:39:05 [e8c32865] warning [native] Error during parsing of java bytecode: Java 7 classes with "invokedynamic" are not supported, skipping class transformation (class java/util/Map$Entry)
2016-02-06 09:39:06 [e8c32865] warning [native] Error during parsing of java bytecode: Java 7 classes with "invokedynamic" are not supported, skipping class transformation (class java/util/Arrays)

我们如何解决这个问题?任何帮助将不胜感激。

更新:

我们在服务器中禁用“dynatrace”时修复了问题。 但是,需要在不禁用 dynatrace 的情况下解决此问题。

最佳答案

这是 dynatrace 不正确支持 java 8 字节码的问题。 您可以

  • 禁用 dynatrace
  • 尝试将 dynatrace 配置为不处理 java.lang 类
  • 忽略消息
  • 联系 dynatrace 了解可能的升级或配置选项来解决此问题

关于java - WildFly 部署期间出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35242954/

相关文章:

java - 内部框架将变量传回java

java - 使用 Apache POI 获取 Excel 填充颜色

java - 如何在 Java 8 中定义一个将 lambda 作为参数的方法?

jboss - Wildfly:如何在 IO 子系统中动态配置工作线程

jakarta-ee - jboss-cli.sh 在 centos 7 上不起作用

jakarta-ee - 如何在 WildFly 中覆盖 resource-ref

java - 在 httpResponse 的正文中设置字符串

java - 从 jar 文件生成 jad 文件

C++ 初学者 Lambda 的

c++ - Lambda 捕获数组元素失败