我试图在eclipse
中使用jdk 1.8
来实现swing的概念,但是当我使用JButton
这样的标识符时,出现了错误:
The type JButton is not accessible due to restriction on required library C:\ProgramFiles
\Java\jre 1.8.0_31\lib\rt.jar
我是一名新手Java程序员。有人可以帮我解决这个错误吗?
答案 0 :(得分:2)
您的项目设置错误。可以找到一个古老的问题here,问题相同(以及解决问题的正确方法)。
基本上,您需要检查项目的Build Path
以确保它引用默认的JRE
并且您不在某处包含Swing类否则会导致冲突:Eclipse发现您正在尝试使用JButton
而不是foobar.jar
中的rt.jar
类,并且说它不对。