【发布时间】:2013-06-10 09:36:42
【问题描述】:
在您的帮助下,我能够完成我的第一个 Java 项目。现在我想创建一个 jar 并从 jar 运行应用程序(Java 项目 - 它是一个普通的控制台应用程序,它有另一个项目(控制台应用程序)作为依赖项)。
我用 Eclipse 创建了一个 jar 通过右键单击 - 导出 - 创建了一个 jar。当我尝试从我的 cmd 运行这个 jar 时,我有一个错误(下面是我得到的错误)
no main manifest attribute, in AAA.jar
我在 Google 上搜索了该错误 - 其中大多数是创建 Manifest 文件的原因。我在项目中创建了一个如下所示的清单文件,等于 src 级别
Manifest-Version: 1.0
Main-Class: com.Pacakename.mainclass
Class-Path: log4j-1.2.16.jar db2jcc.jar db2jcc_license_cu.jar
然后 J 尝试再次运行 jar,但这次它说没有 main 方法,而我在类中有一个 main 方法
请有人解释一下创建 Manifest 的明确步骤(如果您向我展示我们拥有 Manifest 文件的位置的文件夹结构,这对我很有帮助)
【问题讨论】:
标签: java manifest.mf