在脚本中,如何测试是否使用Corretto或Oracle JRE?

问题描述 投票:0回答:1

可以说,程序执行后会动态生成脚本(Linux上的shell脚本或Windows上的bat文件),该脚本通过JAVA_HOME环境变量获取对Java Home的引用。

确保JAVA_HOME引用Corretto而不是Oracle JRE很重要?

是否有直接方法确定所引用的JRE是Corretto还是Oracle?

[一种可能的方法是运行“ java -version”捕获输出并解析“ Corretto”或“ Oracle”,但不确定是否还有其他检查方法。

我刚刚注意到JAVA_HOME下有一个“发布”项目,如果将其解析为“ Amazon.com Inc.”,该项目可能会起作用。但不确定此文件是否为标准文件,并希望在将来的版本中可用。

java oracle corretto
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.