首页 > 解决方案 > IntelliJ 未正确构建可运行的 JAR 文件。运行时出现“无法找到或加载主类”

问题描述

我在 IntelliJ 中创建了一个虚拟项目,将其导出为可运行的 JAR,然后将其作为 JAR 运行就好了。工件属性如下所示。

在此处输入图像描述

但是,当我尝试相同的步骤来构建我的实际程序并在 cmd 行中运行时,我不断收到错误消息: 在此处输入图像描述

我验证了 MANIFEST.MF 确实包含我要加载的主类的正确路径。我遵循了与我的虚拟程序相同的步骤,即从具有依赖关系的模块中添加一个 JAR,选择一个主类,然后为 MANIFEST 选择一个目录,然后构建工件,所以我不确定还有什么问题。

这是我实际项目的 Artifacts 选项卡。

在此处输入图像描述

标签: javaintellij-ideajarexecutable-jar

解决方案


推荐阅读