mirror of
https://github.com/ScoopInstaller/Java.git
synced 2026-08-20 11:25:19 +08:00
64 lines
2.6 KiB
JSON
64 lines
2.6 KiB
JSON
{
|
|
"description": "Oracle JDK 8",
|
|
"homepage": "http://www.oracle.com/technetwork/java/javase/overview/index.html",
|
|
"version": "8u191-b12",
|
|
"license": "http://www.oracle.com/technetwork/java/javase/terms/license",
|
|
"architecture": {
|
|
"64bit": {
|
|
"url": "http://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-windows-x64.exe#/dl.7z",
|
|
"hash": "a2b1d99cf026880869d8188872e20f615133e7a40786712365d7b750f1dd6e57"
|
|
},
|
|
"32bit": {
|
|
"url": "http://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-windows-i586.exe#/dl.7z",
|
|
"hash": "a92fce986622e9846b93e396a7eda6214e7f7ea90860794c934f423c10813622"
|
|
}
|
|
},
|
|
"cookie": {
|
|
"oraclelicense": "accept-securebackup-cookie"
|
|
},
|
|
"extract_to": "tmp",
|
|
"installer": {
|
|
"script": [
|
|
"# Java Source (src.zip)",
|
|
"extract_7zip \"$dir\\tmp\\.rsrc\\1033\\JAVA_CAB9\\110\" \"$dir\"",
|
|
"# JDK (tools.zip)",
|
|
"extract_7zip \"$dir\\tmp\\.rsrc\\1033\\JAVA_CAB10\\111\" \"$dir\\tmp\"",
|
|
"extract_7zip \"$dir\\tmp\\tools.zip\" \"$dir\"",
|
|
"# Copyright (COPYRIGHT)",
|
|
"extract_7zip \"$dir\\tmp\\.rsrc\\1033\\JAVA_CAB11\\112\" \"$dir\"",
|
|
"# Convert .pack to .jar, and remove .pack",
|
|
"pushd \"$dir\"",
|
|
"ls \"$dir\" -recurse | ? name -match '^[^_].*?\\.(?i)pack$' | % {",
|
|
" $name = $_.fullname -replace '\\.(?i)pack$', ''",
|
|
" $pack = \"$name.pack\"",
|
|
" $jar = \"$name.jar\"",
|
|
" & \"bin\\unpack200.exe\" \"-r\" \"$pack\" \"$jar\"",
|
|
"}",
|
|
"rm -r tmp | out-null",
|
|
"popd"
|
|
]
|
|
},
|
|
"env_add_path": "bin",
|
|
"env_set": {
|
|
"JAVA_HOME": "$dir"
|
|
},
|
|
"checkver": {
|
|
"url": "http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html",
|
|
"re": "(?<version>[ub\\-\\d]+)/(?<random>[a-fA-F0-9]{32})/jdk-(?<short>[u\\d]+)-windows"
|
|
},
|
|
"autoupdate": {
|
|
"architecture": {
|
|
"64bit": {
|
|
"url": "http://download.oracle.com/otn-pub/java/jdk/$version/$matchRandom/jdk-$matchShort-windows-x64.exe#/dl.7z"
|
|
},
|
|
"32bit": {
|
|
"url": "http://download.oracle.com/otn-pub/java/jdk/$version/$matchRandom/jdk-$matchShort-windows-i586.exe#/dl.7z"
|
|
}
|
|
},
|
|
"hash": {
|
|
"url": "http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html",
|
|
"find": "$basename.*([a-fA-F0-9]{64})\"};"
|
|
}
|
|
}
|
|
}
|