idea提示:源值1.5已过时,将在未来所有发行版中删除
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了idea提示:源值1.5已过时,将在未来所有发行版中删除,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1056字,纯文字阅读大概需要2分钟。
内容图文
idea提示Warning: java:源值1.5已过时,将在未来所有发行版中删除
问题缘由
在idea中使用maven管理项目时,运行测试程序会发现,代码构建时提示:
Warning:java: 源值1.5已过时, 将在未来所有发行版中删除
Warning:java: 目标值1.5已过时, 将在未来所有发行版中删除
Warning:java: 要隐藏有关已过时选项的警告, 请使用 -Xlint:-options。
这个是由于idea使用maven编译员代码是使用的是java1.5的编译器,idea中默认使用这个maven设置版本,同时通过idea工具手动设置后,其他项目还是会出现这种情况。这种场景虽然说不影响程序运行,但是某些情况确实影响开发心情(清爽无warning才是 perfect 的),因此就需要手动将编译器设置jdk的编译版本。
解决办法
上面讲解了,需要修改默认编译的jdk版本,那么怎么修改呢?
其实很简单,就是在pom文件中添加如下代码:
<!-- 这里定义了maven 编译的jdk和代码的编码方式 -->
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
以上就是解决 Warning:java: 源值1.5已过时, 将在未来所有发行版中删除
的办法,希望每天都是好心情。
内容总结
以上是互联网集市为您收集整理的idea提示:源值1.5已过时,将在未来所有发行版中删除全部内容,希望文章能够帮你解决idea提示:源值1.5已过时,将在未来所有发行版中删除所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。