Launch4J生成的exe获取“发生Java异常”

时间:2016-12-02 01:09:54

标签: java exception launch4j

我们最近对我们的大型应用程序进行了一些结构性更改。它已经与Launch4J一起构建和推出了很长时间。我们在app目录中使用了1.7 JVM。

通过我们的最新更改,Launch4J生成的.exe不再有效。

当我们运行它时,会立即弹出一个错误对话框:

Title:Java Virtual Machine Launcher
Message: A Java Exception has occurred.

据我所知,我们的应用程序甚至从未启动过。 Launch4J日志文件如下所示:

Version:        3.6
CmdLine:        C:\Program Files\EFI\Metrix\Metrix.exe --l4j-debug-all
WOW64:          yes
Resource 101:   An error occurred while starting the application.
Resource 8:     .
Working dir:    C:\Program Files\EFI\Metrix\.
...

“资源101:”行是我唯一拥有的信息。 我怎样才能确切地知道错误是什么?

1 个答案:

答案 0 :(得分:0)

好的,最后跟踪了这个。由于合并错误,我们的.jar文件之一被遗漏在类路径之外,因此应用程序在启动期间获得了classnotfoundexception。

似乎这是一种错误,Launch4J应该以一种有用的方式报告。