--- a/Admin/components/components.sha1 Tue Jan 29 21:56:40 2019 +0100
+++ b/Admin/components/components.sha1 Tue Jan 29 22:47:45 2019 +0100
@@ -78,6 +78,7 @@
bee32019e5d7cf096ef2ea1d836c732e9a7628cc isabelle_fonts-20181124.tar.gz
f249bc2c85bd2af9eee509de17187a766b74ab86 isabelle_fonts-20181129.tar.gz
0b2206f914336dec4923dd0479d8cee4b904f544 jdk-11+28.tar.gz
+3e05213cad47dbef52804fe329395db9b4e57f39 jdk-11.0.2+9.tar.gz
71d19df63816e9be1c4c5eb44aea7a44cfadb319 jdk-11.tar.gz
8d83e433c1419e0c0cc5fd1762903d11b4a5752c jdk-6u31.tar.gz
38d2d2a91c66714c18430e136e7e5191af3996e6 jdk-7u11.tar.gz
--- a/Admin/components/main Tue Jan 29 21:56:40 2019 +0100
+++ b/Admin/components/main Tue Jan 29 22:47:45 2019 +0100
@@ -5,7 +5,7 @@
cvc4-1.5-4
e-2.0-2
isabelle_fonts-20181129
-jdk-11+28
+jdk-11.0.2+9
jedit_build-20190120
jfreechart-1.5.0
jortho-1.0-2
--- a/src/Pure/Admin/build_jdk.scala Tue Jan 29 21:56:40 2019 +0100
+++ b/src/Pure/Admin/build_jdk.scala Tue Jan 29 22:47:45 2019 +0100
@@ -20,7 +20,7 @@
def detect_version(s: String): String =
{
- val Version_Dir_Entry = """^jdk-(\d+\+\d+)$""".r
+ val Version_Dir_Entry = """^jdk-([0-9.]+\+\d+)$""".r
s match {
case Version_Dir_Entry(version) => version
case _ => error("Cannot detect JDK version from " + quote(s))