我正在从Java API,扩展和库第二版开始练习,而我根本无法编译任何使用Swing的项目,这是代码:
package com.jdojo.swing.intro;
import javax.swing.JFrame;
public class SimplestSwing {
public static void main(String[] args) {
// TODO Auto-generated method stub
JFrame frame = new JFrame("the simples ");
frame.setVisible(true);
}
}
和模块声明:
module jdojo.swing.intro {
requires java.desktop;
exports com.jdojo.swing.intro;
}
这很简单,我收到此错误消息
无法解析类型javax.accessibility.accessible。它是从.class文件间接引用的。
在第1行
我真的不知道发生了什么。我刚刚在计算机上安装了jdk 11:
javac运行正常:
java -version显示:enter image description here
我正在使用:
月食
版本:2018-09(4.9.0)-内部版本:20180917-1800
和
JDK:11.0.1
和
Windows 7
我的环境变量:
JAVA_HOME :C:\ Program Files \ Java \ jdk-11.0.1
CLASSPATH: C:\ ProgramFiles \ Java \ jdk-11.0.1 \ lib
路径: