【问题标题】:Distributing a Java Swing App on Windows在 Windows 上分发 Java Swing 应用程序
【发布时间】:2013-11-05 15:06:03
【问题描述】:

我使用 Eclipse IDE 编写了一个 Java Swing 程序,我想将它作为 .exe 分发到 Windows 上。它包含三个类,并从java.awt、java.awt.event、java.io、java.net、javax.swing 和javax.swing.filechooser 导入。所有文件都在一个名为“notes”的包中。它不导入任何其他 JAR。

我将如何将其转换为 .exe 以及 .exe 需要与什么一起分发(例如类文件等)。

【问题讨论】:

  • 这已在此网站和许多其他网站上重新散列。首先请告诉我们,您在这个主题上的搜索结果是什么?包括您对反对这样做的许多有力论据的评论,另一方面,还有许多关于如何做到这一点的操作链接。
  • 例如,您的问题可能与Packaging Java apps for the Windows/Linux desktop 重复。
  • 谢谢,我之前研究过这个发现结果,包括使用的工具。但是,当尝试打包这些东西时,一切似乎都很好,直到客户端下载它并且我收到“找不到类”错误。
  • 这个话题很大,帖子、辩论、争论甚至都在那里,而且是冗长的,而不是让我们重新散列一遍,你真的应该发布更多您的搜索结果。不这样做是不公平的,而且有点懒惰。我自己,我认为这不值得花费或努力,因为要做好这件事,你可能需要花钱买一个好的图书馆,比如Excelsor library。最好创建和分发一个打包好的 jar 文件,也许使用 Java web-start 进行分发。
  • 这可能是最好的解决方案。

标签: java swing exe software-distribution


【解决方案1】:

尝试使用像 launch4j 之类的打包程序。

launch4j:http://launch4j.sourceforge.net/

【讨论】:

    猜你喜欢
    • 2013-03-17
    • 1970-01-01
    • 2016-01-18
    • 2016-11-23
    • 2018-08-12
    • 1970-01-01
    • 1970-01-01
    • 2012-03-21
    • 2012-09-29
    相关资源
    最近更新 更多