Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javajar执行问题_Java_Ide_Executable Jar - Fatal编程技术网

javajar执行问题

javajar执行问题,java,ide,executable-jar,Java,Ide,Executable Jar,当我在jidea ide中执行应用程序时,它执行得很好。 但是,当我双击jar文件时,它会显示gui良好,然后我单击一个按钮,该按钮必须创建一些对象,但只创建一些对象,在该操作中调用一些构造函数而不调用。但是当这在ide中完成时,所有的构造函数都调用了 这种行为的原因是什么?如何解决这种不同的行为?您所创建的jar中可能缺少一些类。检查您的应用程序中的类路径 IDE项目,并与系统类路径进行比较。它们之间的任何差异都需要包含在您的jar(或您的jar类路径)中

当我在jidea ide中执行应用程序时,它执行得很好。 但是,当我双击jar文件时,它会显示gui良好,然后我单击一个按钮,该按钮必须创建一些对象,但只创建一些对象,在该操作中调用一些构造函数而不调用。但是当这在ide中完成时,所有的构造函数都调用了


这种行为的原因是什么?如何解决这种不同的行为?

您所创建的jar中可能缺少一些类。检查您的应用程序中的类路径 IDE项目,并与系统类路径进行比较。它们之间的任何差异都需要包含在您的jar(或您的jar类路径)中