【问题标题】:Java Executable Application [duplicate]Java 可执行应用程序 [重复]
【发布时间】:2017-07-31 22:32:51
【问题描述】:

我是一名业余 Java 程序员,我刚刚开始学习 Java 小程序的工作原理。但是,我想为我的 Chrome 浏览器制作一个小程序,但它不再有效,因为 Chrome 不支持 NPAPI 插件(如 Java 和 Unity 3D)。我想制作一个类似于 Minecraft 的独立 Java 可执行文件。这个想法是,一旦我双击 .jar 文件,它就会打开应用程序并运行程序。

程序根据来自文本框的输入显示文本和图像。

如何让.jar双击自动打开?

【问题讨论】:

  • 查看以下链接Applet
  • 为什么要在一项死技术上投入精力?
  • @KlasLindbäck 查看我编辑问题的最后一行。
  • 忘记小程序。它们在 1997 年很酷,当时 Java 还是新的。 Applet 即将消失,并将在 Java 9 中弃用。

标签: java jar applet executable double-click


【解决方案1】:

要创建可以通过双击启动的 JAR,您必须将其设置为可执行 JAR。 JAR 中必须有一个文件META-INF/MANIFEST.MF,其中包含指向主类(具有main 方法的类)的键值对才能运行。

请参阅 Oracle 的 Java 教程中的 Lesson: Packaging Programs in JAR Files,以准确了解如何创建可执行 JAR。

【讨论】:

    【解决方案2】:

    没有。 在 Chrome 版本 45 发布后,您需要使用备用网络浏览器来加载需要 NPAPI 插件的内容。

    但是您可以使用 Java 网络编程创建应用程序将有助于创建应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-29
      • 2013-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-01
      • 1970-01-01
      相关资源
      最近更新 更多