代码之家  ›  专栏  ›  技术社区  ›  rakete

如何使Java应用程序独立运行?

  •  6
  • rakete  · 技术社区  · 15 年前

    我必须在CD上烧一个Java应用程序。此应用程序必须在没有任何安装(也不应该安装JRE)的每台Windows PC上运行。

    6 回复  |  直到 12 年前
        2
  •  5
  •   ZeissS    15 年前

    我想你也可以把JRE从你的程序文件夹复制到CD上。然后,添加批处理脚本以使用“本地”JRE启动应用程序。这应该足够了,但我不知道这是否适用于所有版本的windows。

        3
  •  4
  •   Marko    15 年前

    你必须在磁盘上捆绑JRE并创建启动脚本。 如果您对简单的批处理/shell启动脚本不满意,可以使用jlauncher之类的工具来创建“真正的”可执行文件。

        4
  •  4
  •   Xorty    15 年前

    JSmooth 可以通过捆绑JRE或提示安装Java来实现这个窍门,并且它是 自由的 . 您还可以为jvm设置属性

        5
  •  3
  •   Michael Borgwardt    15 年前

    最简单的方法是在CD上包括一个未打包的Java安装,并使用它来运行应用程序。

    目前只有2个“Java到exe”编译器在市场上,其中一个(Excel)非常昂贵,而另一个(GCJ)不适用于使用AWT或Swing的程序。

        6
  •  1
  •   Georg Edelmann    15 年前

    只需将JRE刻录到CD上,然后在批处理脚本中启动应用程序,该脚本设置指向JRE的类路径和Java_home变量。