我想澄清我可以在GeoServer中自由使用哪个版本的Java。因为从去年开始,Java以某种方式付费:https://www.snowsoftware.com/int/blog/2019/03/07/can-java-still-be-free-after-january-2019。我不太清楚我能在GeoServer中使用什么,其中: JRE,JVM,JDK,SE.?
我不得不将GeoServer 2.10安装从JRE 1.8.0_111更新到1.8.0_241。它完成了任务,我在表演中看到了很大的收获。但在那之后,我忘记了关于Java的新许可规则的问题。
根据GeoServer,我必须使用Oracle或OpenJDK:https://docs.geoserver.org/latest/en/user/production/java.html#production-java
据我所知,在2019年1月以上的任何更新中,我都不能再使用JRE 8,但我可以随意使用OpenJDK,对吗?
有人能把事情说清楚吗?-)我们会非常感激的。
非常感谢。
发布于 2020-01-30 10:16:10
在发布了这个问题后,我继续寻找解释,并尝试用OpenJDK配置OpenJDK。它的工作,如预期和GPL许可证是好的方式,我需要使用它。
因此,为了使work GeoServer,OpenJDK可以自由使用。
谢谢你的帮助:)
https://stackoverflow.com/questions/59980511
复制相似问题