将当前Java版本包含在getJREs()中
This commit is contained in:
@@ -190,6 +190,19 @@ public final class JavaVersion implements Serializable {
|
|||||||
javaVersions = Collections.emptyList();
|
javaVersions = Collections.emptyList();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
boolean isCurrentJavaIncluded = false;
|
||||||
|
for (int i = 0; i < javaVersions.size(); i++) {
|
||||||
|
if (THIS_JAVA.getBinary().equals(javaVersions.get(i).getBinary())) {
|
||||||
|
javaVersions.set(i, THIS_JAVA);
|
||||||
|
isCurrentJavaIncluded = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (!isCurrentJavaIncluded) {
|
||||||
|
javaVersions.add(THIS_JAVA);
|
||||||
|
}
|
||||||
|
|
||||||
JAVAS = Collections.unmodifiableList(javaVersions);
|
JAVAS = Collections.unmodifiableList(javaVersions);
|
||||||
LATCH.countDown();
|
LATCH.countDown();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user