SeleniumHQ/selenium · error · anyhow::Error
No JRE assets available in {}
Error message
No JRE assets available in {} What it means
Error "No JRE assets available in {}" thrown in SeleniumHQ/selenium.
Source
Thrown at rust/src/jre.rs:267
source: "managed-jre".to_string(),
}))
}
fn request_latest_jre_asset(
timeout: u64,
proxy: Option<&str>,
log: &Logger,
) -> Result<AdoptiumAsset, Error> {
let client = create_http_client(timeout, proxy.unwrap_or_default())?;
let os = map_os_to_adoptium(OS)?;
let arch = map_arch_to_adoptium(ARCH)?;
let url = format!(
"https://api.adoptium.net/v3/assets/latest/{}/hotspot?architecture={}&heap_size=normal&image_type=jre&jvm_impl=hotspot&os={}&project=jdk&vendor=eclipse",
JRE_MAJOR_VERSION, arch, os
);
let assets = parse_json_from_url::<Vec<AdoptiumAsset>>(&client, &url)?;
if assets.is_empty() {
return Err(anyhow!(format!("No JRE assets available in {}", url)));
}
let asset = assets.into_iter().next().unwrap();
if let Some(version_data) = &asset.version_data {
if let Some(version) = &version_data.openjdk_version {
log.debug(format!("Selected managed JRE version {}", version));
} else if let Some(semver) = &version_data.semver {
log.debug(format!("Selected managed JRE semver {}", semver));
}
}
Ok(asset)
}
fn resolve_managed_jre_root(cache_path: Option<&str>) -> PathBuf {
let root = cache_path
.map(PathBuf::from)
.unwrap_or_else(default_cache_folder);
root.join("jre").join(JRE_MAJOR_VERSION)
}View on GitHub (pinned to aa36b38e69)
Solutions
- Retry later; the Adoptium API may be temporarily unavailable
- Check proxy/network settings so the Adoptium API can be reached
- Install a JRE manually and add it to PATH to bypass the managed download
When it happens
Trigger: Thrown at rust/src/jre.rs:267 when the library encounters an invalid state.
Common situations: Occurs when the JRE release metadata contains no downloadable assets. Retry later (transient upstream issue) or request a different JRE version.
AI-assisted analysis of SeleniumHQ/selenium@aa36b38e69 (2026-08-14).
Data as JSON: /api/errors/8e2d945fdcd3699f.
Report an issue: GitHub.