无法从命令行运行jar文件

时间:2014-09-07 12:57:40

标签: java excel-vba command-line jar vba

我有一个excel电子表格,可以从命令行启动几个jar文件。由于某种原因,我的一个罐子无法从命令行运行,但是当我双击可执行文件时,它运行正常。

我需要工作表才能从命令行运行它。问题可能是什么?

1 个答案:

答案 0 :(得分:0)

在没有指定主类的情况下,通过命令行运行jar需要执行某些步骤。

在创建jar时,将以下行添加到清单文件中。

Main-Class : mypackage.myclass.yourclassnamehere

以下是示例教程的链接[http://www.mkyong.com/java/how-to-make-an-executable-jar-file/]。

如果要从excel文件运行,请添加java.exe作为jar扩展可执行文件的默认程序。 (在Windows中,您可以从控制面板或右键单击可执行文件,并从其他程序中选择java.exe,并选择勾选选项作为.jar扩展名的默认程序)