java - 如何抑制有关 Sun 专有 API 的 Java 编译器警告

标签 java eclipse api base64 sun

<分区>

我正在使用 sun.misc.BASE64Encoder 包中的 encode() 方法。如何抑制它生成的编译器警告?

sun.misc.BASE64Encoder is Sun proprietary API and may be removed in

作为后续,为什么我在 Eclipse 中看不到这个警告?

最佳答案

有一种完全未记录的方法可以抑制 sun 专有 API 警告! 将 -XDignore.symbol.file 添加到 javac 命令行。

我在 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6476630 找到了这个(一直滚动到最后一条评论)。我们都需要善待添加最后一条评论的“xfournet”!

关于java - 如何抑制有关 Sun 专有 API 的 Java 编译器警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1136659/

相关文章:

java - Android 在可触摸区域绘制

java - 如何正确配置这个Camel路由xml?

java - 与 PHP 5.4 相比,Java Web 应用程序内存和 CPU 使用率有多高

eclipse - stm32f3发现gcc-arm eclipse

c# - 有没有办法在 C# 中限制 API 的处理器资源?

ios - 找不到与使用 ASP.NET for ios Swift 的请求 URI Web api 匹配的 HTTP 资源

javascript - 如何使用脚本更改 API POST 请求的正文?

java - 改进数独的随机数生成器

java - Eclipse Groovy DSLD 和静态编译

java - Eclipse 扩展和声明式服务