0

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

这种行为的原因是什么?我会怎么做才能解决这种不同的行为?

4

1 回答 1

2

您可能在您创建的 jar 中缺少一些类。检查 IDE 项目中的类路径并与系统类路径进行比较。两者之间的任何差异都需要包含在您的 jar(或您的 jar-classpath)中。

于 2009-05-26T07:04:11.880 回答