我无法.jar使用 Java 10 或 Java 11 运行档案(它们以 退出NoClassDefFoundError)。同样,我也无法将.jar档案导入 Java 项目;它们出现在 Classpath 中,但 Eclipse 表示无法解析导入。当我降级到 Java 8 时,我能够.jar很好地运行存档,并且它们也可以在任何导入它们的 Java 项目中被识别。
例如:
我正在导入mongo-java-driver-3.8.2Eclipse Photon 上的 Java 项目。我将其添加.jar到项目的类路径(项目 -> 属性 -> Java 构建路径)。但是,Eclipse 输出The import com.mongodb cannot be resolved,如下图所示:
