【问题标题】:launch4j exe has nothing to say for itself, anyone got a suggestion?launch4j exe本身没什么好说的,有人有建议吗?
【发布时间】:2010-01-14 22:51:56
【问题描述】:

在Linux上运行,我用launch4j打包了一个exe。

我将 exe 复制到我的 Windows 7 VM 中,然后运行它。

什么也没发生。

我用--l4j-debug 运行它,仍然没有任何反应(至少,如果有日志文件,我找不到它)。

我在这里缺少一些诊断技术吗?

【问题讨论】:

    标签: windows-7 launch4j


    【解决方案1】:

    创建您的 EXE 的控制台版本(在“标题”选项卡中,将“标题类型”从“GUI”更改为“控制台”)并在 CMD 提示符下运行。

    您很可能会在控制台中看到一条异常消息,这将解释您的应用无法启动的原因。

    【讨论】:

    • @finnw 我遇到了同样的问题。但是,我使用 launch4j maven 插件 (alakai.org/reference/plugins/launch4j-plugin-usage.html) 创建了 exe 包装器。当我定义“控制台”目标时,控制台窗口显示并快速关闭,.log 文件生成但没有什么特别之处。有什么建议吗?
    • 好的,我已经解决了这个问题:我已经删除了<classPath> 配置条目,它运行顺利。这是因为我已经有了一个“可执行”的jar,所以我不需要重新定义mainclass/manifest。
    【解决方案2】:

    .jar 文件必须是可执行的 JAR 文件。确保它是并尝试使用可执行 jar 文件创建 .exe 文件。这应该可以解决它!

    【讨论】:

      猜你喜欢
      • 2015-09-17
      • 1970-01-01
      • 2019-12-31
      • 1970-01-01
      • 2019-06-12
      • 2011-02-21
      • 1970-01-01
      • 2016-08-13
      • 1970-01-01
      相关资源
      最近更新 更多