Installation Izpack力最小JRE
我正在开发一个使用JavaFX8API的Java应用程序,并为此编写了一个IZpack安装程序。当我的pc上已经安装了JRE8时,它工作得非常好。我知道当用户的JRE小于JRE8时,它将无法工作。首先,如何检查用户是否有JRE8?如果用户没有安装JRE8,我如何提示消息告诉他安装JRE8?您可以使用安装文件中的Installation Izpack力最小JRE,installation,java-8,javafx-8,izpack,Installation,Java 8,Javafx 8,Izpack,我正在开发一个使用JavaFX8API的Java应用程序,并为此编写了一个IZpack安装程序。当我的pc上已经安装了JRE8时,它工作得非常好。我知道当用户的JRE小于JRE8时,它将无法工作。首先,如何检查用户是否有JRE8?如果用户没有安装JRE8,我如何提示消息告诉他安装JRE8?您可以使用安装文件中的javaversion标记强制安装程序的最低Java版本: <javaversion>1.8.0</javaversion> 1.8.0 为了提示用户安装匹配的
javaversion
标记强制安装程序的最低Java版本:
<javaversion>1.8.0</javaversion>
1.8.0
为了提示用户安装匹配的JRE,我推荐该项目。如果您使用maven作为构建工具,此代码示例可能会帮助您开始:
<plugin>
<groupId>org.bluestemsoftware.open.maven.plugin</groupId>
<artifactId>launch4j-plugin</artifactId>
<executions>
<execution>
<id>l4j-gui</id>
<phase>package</phase>
<goals>
<goal>launch4j</goal>
</goals>
<configuration>
<headerType>gui</headerType>
<outfile>${project.build.directory}/xxx-Setup.exe</outfile>
<jar>${project.build.directory}/xxx-Setup.jar</jar>
<jre>
<path>src/jre8</path>
<minVersion>1.8.0</minVersion>
</jre>
</configuration>
</execution>
</executions>
</plugin>
org.bluestemsoftware.open.maven.plugin
启动4J插件
l4j图形用户界面
包裹
发射4J
桂
${project.build.directory}/xxx-Setup.exe
${project.build.directory}/xxx-Setup.jar
src/jre8
1.8.0