Install4j Java版本警告

Install4j Java版本警告,install4j,Install4j,我们的安装程序版本(使用install4j 5.1.15)已开始生成警告(每个媒体文件大约1500个),我认为这可能与我们已将项目升级到Java 8有关。有办法解决这个问题吗?我们应该关注这个信息吗?它会引起什么问题吗?我发现了,但它没有解释它是否会导致问题,或者是否有解决问题的方法(例如:升级到较新版本的install4j) [INFO][warning]JDK的主版本应介于45和51之间install4j 5无法读取带有-target 1.8的Java类文件。install4j检查代码中in

我们的安装程序版本(使用install4j 5.1.15)已开始生成警告(每个媒体文件大约1500个),我认为这可能与我们已将项目升级到Java 8有关。有办法解决这个问题吗?我们应该关注这个信息吗?它会引起什么问题吗?我发现了,但它没有解释它是否会导致问题,或者是否有解决问题的方法(例如:升级到较新版本的install4j)


[INFO][warning]JDK的主版本应介于45和51之间install4j 5无法读取带有-target 1.8的Java类文件。install4j检查代码中install4j API的用法,以便收缩后的运行时文件包含所有必需的类。警告消息表示install4j无法执行此任务。您可以在“常规设置->媒体文件选项”步骤中关闭运行时收缩以避免此问题


另外,在使用install4j 6时,这个问题也会消失。

谢谢Ingo给我回复。然后我假设,当收缩库无法分析它所释放的Java8类时,这意味着生成的安装程序根本没有“损坏”,只是没有收缩。这是正确的吗?如果在代码中使用install4j API,它可能会收缩太多。如果您不使用API,那么您应该不会有问题。
[INFO] [warning] major version should be between 45 and 51 for JDK <= 1.7