运行jar文件

时间:2015-11-06 13:01:00

标签: java executable-jar

我创建了一个简单的Java程序,可以将结果打印到Excel文件中。如果我使用命令

运行类文件(称为“Calculation.class”)
 java Calculation

一切正常,结果将打印到指定的Excel单元格中。然后我使用以下命令创建了一个JAR文件:

     jar cmf manifestfile.mf myprogram.jar Calculation.class

jar文件是在同一个文件夹中创建的。但是,如果我通过双击运行jar文件,结果不会打印到Excel文件。 为了查看出错的原因,我使用命令

在终端中运行了jar文件
 java -jar myprogram.jar

我收到以下错误消息:

 could not find or load main class

但是,我在清单文件中包含了Calculation类(包含main()方法)。 ......我为清单文件尝试了几件事......

首先尝试(单行后跟回车):

 Main-Class: Calculation

第二次尝试(3行后跟回车):

 Manifest-Version: 1.0
 Created-By: 1.7.0_55 (Oracle Corporation)
 Main-Class: Calculation

第三次尝试(2行后回车):

 Manifest-Version: 1.0
 Main-Class: Calculation

每次我收到相同的错误消息。

这里出了什么问题?非常感谢帮助。

0 个答案:

没有答案