导入库后找不到主类

我正在尝试通过导入 Eclipse 2019-3 和 Java SE 11 来配置一个预先存在的 Java 项目。在我导入项目时,我可以像往常一样运行它:右键单击 main.java -> 运行作为 -> Java 应用程序。

虽然它因为缺少一些库而停止,但它仍然能够找到主类。但是,一旦我导入存储在我特意创建的 UserLibrary 中的丢失的 jar 文件,我就无法再运行该项目。如果我尝试通过单击 main.java 文件来运行它,它会返回以下消息:

编辑器不包含主要类型

如果我尝试通过右键单击该项目来运行它,我会得到一个列表,其中列出了我可以从中运行该项目的所有可能的主电源,但它们都来自库,而我实际需要的主电源不存在。

它返回给我的电源列表:

http://img1.mukewang.com/63a2c38700014d6306550853.jpg

慕田峪4524236
浏览 66回答 1
1回答

繁花不似锦

我找到了问题所在。对于可能遇到类似问题的人:基本上,这是我在项目中使用的 JRE 版本与我在其中导入的第三方库之一之间的兼容性问题。将 JRE 版本降低到 Java 10 解决了这个问题。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java