我已经在Windows Vista 32位系统上安装了Eclipse Luna Service Release 2(4.4.2)。
创建Java项目时,我可以
import com.sun.javafx.application.*;
没有错误,但是当我键入
import com.sun.javafx.application.Application;
import语句带有下划线。
在项目的Java构建路径下,我可以看到以下条目:
JRE系统库[JavaSE-1.8] JRE系统库
[CDC-1.0 / Foundation-1.0]
无论我单击哪一个,错误都不会消失。
我该怎么办?
答案 0 :(得分:0)
com.sun.*
是Java 8系统库的一部分,但是 JavaSE-1.8 执行环境的不是, Java 8系统库的子集(例如,在执行环境中不包括所有import com.sun.javafx.application.*;
子包)。
要访问整个系统库,请选择 备用JRE 而不是执行环境 (在Java Build中路径选择 JRE系统库[JavaSE-1.8] JRE系统库,然后单击编辑... )。
只要不使用任何类,{{1}}并不是错误,而只是未使用的import语句。