【发布时间】:2014-12-01 22:33:35
【问题描述】:
我正在评估 install4j,因为我想为我们的 Windows 用户生成一个可执行文件。通常我们直接在 Eclipse 中运行我们的应用程序,或者使用 bash 脚本。我们有一个包含整个框架以及我们的应用程序的大 jar,以及一些依赖 jar。在部署时,我们使用一个 shellscript 设置类路径,并使用其他 shellscript 启动各个应用程序。
此过程适用于 Linux、Mac 和 Windows。
现在我尝试安装 install4j 的演示版,并且一直在努力创建安装程序。
现在的结果是我构建了一个安装程序,该安装程序可以运行,并将生成的 EXE 和我们所有的其他文件安装在它下面的目录结构中。
但是启动生成的可执行文件并不能很好地工作。将显示演示对话框,然后应用程序在一段时间后退出且没有任何错误消息。
我的猜测当然是它崩溃了,可能是因为类路径不正确或类似的原因。
问题是,我已经使用 install4j 中的选项玩了几个小时,但行为没有任何改变,而我现在一无所知。添加整个 LIB 目录、“扫描目录”、单独添加 jar 等。
有什么方法可以从生成的可执行文件中获取一些调试信息?或者有什么信息可以告诉你出了什么问题?
【问题讨论】:
标签: java eclipse windows classpath install4j