Appdynamics 4.2和4.3中的Lambda表达式支持

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Appdynamics 4.2和4.3中的Lambda表达式支持相关的知识,希望对你有一定的参考价值。

我看到Appdynamics 4.2声称使用support Java 8 lambda仪器,但这种支持是4.3中的removed。我在4.3 release notes中找不到任何提及删除对lambdas的支持的内容。

发生了什么?它与JDK-8145964有什么关系吗?

答案

4.3.x Documentation⇒POJO Entry Points⇒Monitor Java Interface Static and Default Methods

请注意,AppDynamics Java代理不支持Java 8中引入的另一种Java语言特性lambda方法接口。

这可能是由于您怀疑JDK-8145964的技术困难。但我也要指出,这种仪器将是值得怀疑的。不是这个JRE生成的类实现了任何特定的行为,它是被调用的目标方法。

另一答案

对于Lambda表达式的支持,自2015年发布以来,我认为该产品已于2015年发布。话虽如此,我们总是在加强支持。在使用它们初始化类(动态检测限制)后,这些确实有一些限制。该产品应该支持它们,我们在下一个主要版本中为Lambda表达式添加了一些额外的功能和特性。您是否尝试过联系帮助@ appdynamics.com

另一答案

看起来它没有在发行说明中提到,而是提出了Support Advisory 56039。他们确实提到JDK-8145964作为删除支持的原因。

以上是关于Appdynamics 4.2和4.3中的Lambda表达式支持的主要内容,如果未能解决你的问题,请参考以下文章

允许 AirPlay 支持和 iOS 4.2、iOS 4.3

不能让 Xcode 4 使用 SDK 4.2 运行一个几乎没有空的项目(在 4.3 中运行良好)

如何在 Xcode 4.2 中包含低于 4.3 的 iOS SDK

4.1 df命令 4.2 du命令 4.3/4.4 磁盘分区

4.1 df命令 4.2 du命令 4.3/4.4 磁盘分区

XCode 4.3 - 从 XCode 4.2 升级后 perl 找不到 C 编译器