Java 启动可执行jar时出错-“;无法找到或加载主类“;

Java 启动可执行jar时出错-“;无法找到或加载主类“;,java,maven,intellij-idea,manifest,Java,Maven,Intellij Idea,Manifest,我正在尝试使用.sh文件打开我的jar。但我遇到了以下错误: 错误:无法找到或加载主类com.mpolder.harambot.main 据我所知,我的类是这样的: 这是我的舱单 清单版本:1.0 Archiver版本:丛式Archiver 建造人:Martijn 创建人:ApacheMaven 3.3.9 构建Jdk:1.8.0131 主类:com.mpolder.harambot.Main 找到它,必须导出为fat jar以包含依赖项找到它,必须导出为fat jar以包含依赖项如果从命令行

我正在尝试使用.sh文件打开我的jar。但我遇到了以下错误:

错误:无法找到或加载主类com.mpolder.harambot.main

据我所知,我的类是这样的:

这是我的舱单

清单版本:1.0

Archiver版本:丛式Archiver

建造人:Martijn

创建人:ApacheMaven 3.3.9

构建Jdk:1.8.0131

主类:com.mpolder.harambot.Main


找到它,必须导出为fat jar以包含依赖项

找到它,必须导出为fat jar以包含依赖项

如果从命令行而不是从shell脚本调用它,是否有效?您能用unzip或jar-tf验证这个类是否真的在jar中吗?这是我在运行jar-tf时得到的输出。如果您从命令行而不是从shell脚本调用它,它会工作吗?您能用unzip或jar-tf验证这个类是否真的在jar中吗?这是我在运行jar-tf时得到的输出。