Java 创建的可执行jar文件未被执行

Java 创建的可执行jar文件未被执行,java,executable-jar,Java,Executable Jar,我刚刚制作了一个可执行的jar文件。但是在制作之后,我发现它没有被执行。我按照上的说明进行了操作,但是它也没有被执行 有人能帮我解决这个问题吗 下面是控制台的输出 G:\javap>jar cvf t2.jar mn.mf TicTacToe.class added manifest adding: mn.mf(in = 44) (out= 46)(deflated -4%) adding: TicTacToe.class(in = 6006) (out= 2543)(deflated 5

我刚刚制作了一个可执行的jar文件。但是在制作之后,我发现它没有被执行。我按照上的说明进行了操作,但是它也没有被执行

有人能帮我解决这个问题吗

下面是控制台的输出

G:\javap>jar cvf t2.jar mn.mf TicTacToe.class
added manifest
adding: mn.mf(in = 44) (out= 46)(deflated -4%)
adding: TicTacToe.class(in = 6006) (out= 2543)(deflated 57%)

您必须指定'm'标志和包含
主类:
(可能还有其他内容)的清单文件的名称,或者'e'标志和类的名称,并且
jar
为您创建一个包含
主类:
的清单;注意cfm的标志中的
cfm

jar cfm t2.jar mn.mf TicTacToe.class
jar cfe t2.jar TicTacToe TicTacToe.class 
rem add v flag if you wish, it doesn't affect the jar

请参阅。

创建它并不会执行它。试试
java-jart2.jar
。我想说的是,既然我制作了一个可执行文件,为什么不双击jar文件来执行它呢?在Manifest.MF中很可能有一个坏的类路径条目。首先尝试手动调用。我们可以看到清单吗?清单版本:1.0主类:TicTacToe