如何在构建.deb(debian软件包)时需要Oracle Java(JRE)?

时间:2015-01-26 09:12:06

标签: java javafx-8 deb

我在Oracle Java中编写了一个使用JavaFX的小型BTRFS GUI。因此,要使程序工作,必须安装Oracle Java(JRE)(而不是Openjdk-jre!)。在控制文件下构建.deb包时如何要求?

1 个答案:

答案 0 :(得分:1)

Debian有一个OpenJFX package for Java 8,除了标准的OpenJDK软件包之外,你还可以安装它。

Debian的OpenJFX软件包为基于Debian的系统带来了JavaFX功能(可以作为安装Oracle JDK 8+的替代方案,也可以隐含地包含JavaFX功能)。

我不使用Debian,所以我不知道Debian OpenJFX是否包含standard Java client packaging tools(它应该也可能会这样,但如果它不能与软件包维护者联系) 。使用这些工具,在Debian系统上,您可以构建一个self-contained application,可以部署为.deb(debian包)。或者您可以使用OracleJDK进行开发,并基于此构建一个独立的应用程序。使用自包含的应用程序,应用程序的用户不需要在系统上预安装任何类型的Java(因为应用程序包中包含所需的Java运行时)。

相关问题