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