Java 我已经使用IntelliJ创建了一个jar,但是当我尝试运行jar时,我得到了一个错误,因为无法加载主类清单

Java 我已经使用IntelliJ创建了一个jar,但是当我尝试运行jar时,我得到了一个错误,因为无法加载主类清单,java,intellij-idea,jar,Java,Intellij Idea,Jar,我已经使用IntelliJ版本14.0.2创建了一个jar,但是当我尝试运行jar时,我得到了一个错误,因为无法从//ABC.jar加载主类清单 主类:org.houseofbadger.utils.dbutils.SqlQueryRunnerMain, 此外,属性类路径非常有用,例如 类路径:../lib/junit-4.11.jar../lib/hamcrest-core-1.3.jar../lib/ commons-lang-2.6.jar../lib/commons-lang3-3.0.

我已经使用IntelliJ版本14.0.2创建了一个jar,但是当我尝试运行jar时,我得到了一个错误,因为无法从//ABC.jar加载主类清单 主类:org.houseofbadger.utils.dbutils.SqlQueryRunnerMain, 此外,属性类路径非常有用,例如 类路径:../lib/junit-4.11.jar../lib/hamcrest-core-1.3.jar../lib/ commons-lang-2.6.jar../lib/commons-lang3-3.0.jar../lib/log4j-1.2.12 .jar../lib/commons-cli-1.0.jar../lib/commons-logging-1.0.jar../lib /commons-configuration-1.10.jar../lib/ojdbc6-11.2.0.jar../lib/commo
ns-io-2.4.jar

一般来说,使用IDE生成jar不是一个好主意;您应该学习使用gradle之类的构建系统。至于您的问题,这意味着生成的jar在其
META-INF/MANIFEST.MF
中缺少
Main Class
属性。最后,你不会告诉我你是如何“运行罐子的”。