某些输入文件使用或覆盖已弃用的 API
我刚刚下载了新的 LWUIT 1.5,当我编译我的项目时,我在输出跟踪中看到了这些行:
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
我使用 Sun Java ME SDK 3.0
那么如何进行 -Xlint
重新编译?
I just downloaded the new LWUIT 1.5 and when I compiled my project then I saw in the output trace these lines:
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
I use Sun Java ME SDK 3.0
So how to make the -Xlint
recompilation?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
根据较旧的 SO 问题中的评论,“NetBeans 中的 -Xlint 在项目属性、运行或编译选项下设置” - 请参阅此处的详细信息: NetBeans 中的编译问题
还有一个线程位于Netbeans 论坛。他们说,
according to comments in older SO question, "-Xlint in NetBeans is set under project properties, run or compile options" - see details here: Compiling issue in NetBeans
There is also a thread at Netbeans forums. They say,
在位于 build.gradle(模块)中的compileOptions 括号下方和外部实现此代码并实现此代码。这应该可以解决问题。
Implement this code below and outside of compileOptions bracket located in the build.gradle (Module) and implement this code. This should resolve the issue.
如果您替换已弃用的函数,您的错误将得到解决。像 Android Studio 这样的 IDE 会用波浪线显示它们,一些 IDE 会建议您可以轻松使用的替代品。
Your error will be solved if you replace the deprecated functions. IDEs like Android Studio will show them with squiggly lines, some IDEs will suggest replacements you can easily use.