Page MenuHomeSolus

[RFC] Add support for multiple java versions
AbandonedPublic

Authored by hjajet on Dec 15 2018, 10:56 PM.
Tags
None
Referenced Files
F10905046: D4696.id11466.diff
Jul 6 2023, 3:02 AM
F10852366: D4696.id11466.diff
Jun 12 2023, 11:31 PM
F10827405: D4696.diff
Jun 4 2023, 5:20 AM
F10754955: D4696.diff
May 16 2023, 10:27 PM
F10689305: D4696.diff
Apr 20 2023, 9:51 AM
Subscribers

Details

Reviewers
None
Group Reviewers
Triage Team
Summary

This replaces symlinks in /usr/bin with wrapper script

The wrapper script tries:

  1. JAVA_HOME
  2. openjdk-8
  3. any other openjdk (for forward compatibility)
Test Plan
  • openjdk-8 is working: java -version
  • JAVA_HOME is used if it is set: mkdir bin; touch bin/java; JAVA_HOME=$PWD java -version
  • invalid JAVA_HOME causes error: JAVA_HOME=invalid java -version

Diff Detail

Repository
R2242 openjdk-8
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

This may allow upgrading java stack without breaking compatibility.

Affects T6658

hjajet retitled this revision from Add support for multiple java versions to [RFC] Add support for multiple java versions.Dec 15 2018, 11:06 PM
DataDrake added a subscriber: DataDrake.

No. We support one version. Everything else will need to wait.