为什么我的可执行 jar 找不到主要的 class?

Why does my executable jar not find the main class?

正在尝试将我的 java 应用程序从 Eclipse 导出到 运行 可用的 jar 文件中。 (这是一个控制台应用程序)

项目目录在Eclipse中是这样的:


项目的运行配置是这样的:


jar 创建选项如下所示:


最后,这是我得到的错误:

我真的已经尝试了所有方法,但我不知道为什么它没有 运行ning。主class选对了,运行配置好像也对,运行nable和regular都试了,都不行。

我尝试清理、重建甚至重新制作项目,但都没有用。

我已经研究过这个问题,每个人都只是建议配置 eclipse java 路径或确保我的应用程序“不在包中”,这对我来说没有意义(不是' t all java classes in a package)

如有任何帮助,我们将不胜感激!

从命令行 运行 可执行 jar 的方法是:

java -jar "AlphaScript_Interactive V1.0.0.jar"