gpt4 book ai didi

java - 如何在运行时跟踪已弃用的 java API?

转载 作者:行者123 更新时间:2023-11-30 01:56:30 30 4
gpt4 key购买 nike

我正在使用 Nashorn API 通过 Java 代码执行 Javascript。 Nashorn 在 JDK 11 中最终被弃用。目前我使用的是 JDK 8,其中一些 API 已被弃用。是否可以在运行时跟踪已弃用的 API?

最佳答案

我认为“运行时”是指在编译应用程序之后,并且您拥有可执行的字节码。

工具jdeprscan可能会有所帮助。

https://docs.oracle.com/javase/9/tools/jdeprscan.htm

不确定它是否提供了您需要的信息。它不会在“运行时”,但会扫描应用程序的 Jar 以查看是否存在对已弃用 API 的调用。所以你实际上可能会得到误报。

关于java - 如何在运行时跟踪已弃用的 java API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54309691/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com