我想分发Windows的Java应用程序。它只是Windows,因为它使用了Java内置的几个Windows特有的功能。我希望他们能够使用它,无论他们是否安装了JRE。所以基本上,这需要一个独立的可执行文件,不需要安装,只需运行并传递jar
作为参数或类似的东西。
这样的事情是否存在?
我认为这不是this question的副本,因为我不打算制作单个可执行文件,也不是非免费解决方案的选项。大多数选项都不是免费的,其余的都没有用。 (例如,IKVM,.NET JVM,无法运行我正在使用的jar
但是如果是,请关闭问题。
答案 0 :(得分:8)
可以分发Oracle JRE。
来自http://www.oracle.com/technetwork/java/javase/jrereadme-182762.html
“Java(TM)平台,标准版运行时环境(JRE(TM)),不包括JavaFX(TM)运行时,旨在供软件开发人员和供应商使用其应用程序重新分发。”
查找“私有应用程序运行时”的说明。