我创建了一个简单的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
每次我收到相同的错误消息。
这里出了什么问题?非常感谢帮助。