zoukankan      html  css  js  c++  java
  • Java,AWTUtilities,eclipse报编译错误:Access restriction: The type 'AWTUtilities' is not API (restriction on required library 'C:Program FilesJavajre7lib t.jar')

    【场景】调用com.sun.awt.AWTUtilities时,eclipse提示编译错误:

    Access restriction: The type 'AWTUtilities' is not API (restriction on required library 'C:Program FilesJavajre7lib t.jar')

    【分析】eclipse项目默认的jre版本较早。

    com.sun.awt.AWTUtilities是在JDK 6 update10中增加的。

    【解决】更换JRE

    方案一:为eclipse更换默认JRE

    方案二:为项目更换JRE

    1、项目上右击,快捷菜单,Build Path -> Configure Build Path...

    2、列表树中选中Java Build Path,选项页中选中Libraries页

    3、选中JRE项,Remove

    4、Add Library

    5、选中JRE System Library,Next

    6、选中Alternate JRE,下拉列表中选择您的JRE,Finish

    7、OK

  • 相关阅读:
    java
    java
    Java hashCode() 和 equals()
    Python可变参数*和**
    Hadoop Mapreduce分区、分组、二次排序
    Java 内部类
    java valueOf()函数
    java接口和抽象类
    Java instanceof运算符
    JAVA ==号和equals()的区别
  • 原文地址:https://www.cnblogs.com/godwithus/p/6377675.html
Copyright © 2011-2022 走看看