You're already acquiring superpowers and voiding any warranty by calling putenv from JNI. Why not go further and do your reflective shenanigans via JNI as well? In practice, if hotspot has started up and only one java thread is doing anything, putenv is unlikely to cause a crash (and probably none of your users have reported any such crash).
- Getting a live view of environment variables (Gradle and ... Cédric Champeau
- Re: Getting a live view of environment variables (Gr... Martin Buchholz
- Re: Getting a live view of environment variables... Martin Buchholz
- Re: Getting a live view of environment variables (Gr... David Holmes
- Re: Getting a live view of environment variables... Martin Buchholz
- Re: Getting a live view of environment varia... Cédric Champeau
- Re: Getting a live view of environment v... Alan Bateman
- Re: Getting a live view of environment v... David Holmes
- Re: Getting a live view of environm... Cédric Champeau
- Re: Getting a live view of environment v... dalibor topic
- Re: Getting a live view of environm... Cédric Champeau
- Re: Getting a live view of envi... dalibor topic
- Re: Getting a live view of ... David Holmes