Skip to content

Instantly share code, notes, and snippets.

@C-K-Loan
Last active December 2, 2022 00:48
Show Gist options
  • Select an option

  • Save C-K-Loan/6bc17d936c5fbeda8a67f498dfaa63b8 to your computer and use it in GitHub Desktop.

Select an option

Save C-K-Loan/6bc17d936c5fbeda8a67f498dfaa63b8 to your computer and use it in GitHub Desktop.
Update Environment Variables Dynamically with Scala
def setEnv(key: String, value: String) = {
val field = System.getenv().getClass.getDeclaredField("m")
field.setAccessible(true)
val map = field.get(System.getenv()).asInstanceOf[java.util.Map[java.lang.String, java.lang.String]]
map.put(key, value)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment