运行GUI的.jar文件时发生java异常

运行GUI的.jar文件时发生java异常,java,jar,executable-jar,Java,Jar,Executable Jar,我已经创建了一个GUI项目,并使用CMD编译了该程序 为了创建.jar文件,我创建了manifest.txt,并使用以下命令创建了jar: jar cmf manifest.txt Client.jar *.class 这创建了一个.jar文件,但当我打开Client.jar时,会弹出一个窗口说 发生了JAVA异常,但当我从CMD运行jar时 java -jar Client.jar 它可以从CMD正常运行,但不能直接单击它 有什么不对劲吗 这是我的manifest.txt Main-Cl

我已经创建了一个GUI项目,并使用CMD编译了该程序

为了创建.jar文件,我创建了manifest.txt,并使用以下命令创建了jar:

jar cmf manifest.txt Client.jar *.class
这创建了一个.jar文件,但当我打开Client.jar时,会弹出一个窗口说

发生了JAVA异常,但当我从CMD运行jar时

java -jar Client.jar 
它可以从CMD正常运行,但不能直接单击它

有什么不对劲吗

这是我的manifest.txt

Main-Class: ClientTextEdit
\n
\n
\n-->换行符

以下是.class文件:

 ClientTextEdit.class
 ClientTextEdit$1.class
 ClientTextEdit$2.class
 ClientTextEdit$3.class
 ClientTextEdit$4.class
 ClientConnection.class

您是否尝试过这样做:尝试打开jre的bin文件夹中存在javaw.exe的jar。是否无法使用ant、maven或gradle来构建项目并生成jar?