我被困:如何检查用户是否具有指定的Java要求?我需要查找范围(例如介于1.5.0_10和1.6.0_10之间的Java版本)。我正在使用Oracle的javaDeploy.js并使用versioncheck方法,但是我无法确定需要为诸如我提供的示例之类的范围在versionCheck方法中传递的内容。

最佳答案

尝试这个:

var lower = deployJava.versionCheck("1.5.0_10+"),
    higher = deployJava.versionCheck("1.6.0_10+")
if (lower && !higher) {
    // between 1.5.0_10 && 1.6.0_10
}


参考:


http://docs.oracle.com/javase/tutorial/deployment/deploymentInDepth/ensuringJRE.html

10-08 07:04