我使用高级安装程序和inno设置将我的第一个Java swing应用程序转换为exe(都没有结果)。
考虑Inno Setup:双击则无反应
考虑:高级安装程序->打开执行我的应用程序后,但在提供凭据后没有任何反应,所以我认为这可能是数据库问题。
关于我的应用程序:这是一个基于小幅波动的保存和检索员工付款数据的方法。
使用的数据库:MySQL
我已将数据库架构导入到客户端PC,并制作了app的.exe文件,以便在安装后可以访问数据。
Jar文件可以成功运行,并且也可以访问数据。
所以我认为在创建.exe时,他们要做的事情都是关于数据库的。
请给我建议我弄错了地方。
答案 0 :(得分:0)
下载Launcher4J软件并从jar文件中构建Exe! 这是最好的,所有修复程序都将完成!
答案 1 :(得分:0)
我认为这更像是一个应用程序问题,而不是由安装程序生成的。使用安装程序包部署应用程序代码后,您是否尝试对其进行调试?
此外,在Advanced Installer中,项目的Java Products视图下有一个Virtual Machine部分,您可以在其中选择将输出和错误流保存在日志文件中。日志文件将在EXE启动器旁边的应用程序运行时创建。也许这可以帮助您捕获记录的一些错误。